Aerolinea.frmcontrolPasajero.btnGuardarPasajero_Click C# (CSharp) Method

btnGuardarPasajero_Click() private method

private btnGuardarPasajero_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void btnGuardarPasajero_Click(object sender, EventArgs e)
        {
            try
            {

                int ifilas;
                int icodigoPasajero;
                using (clasconexion.funobtenerConexion())
                {
                    string squery = "SELECT COUNT(*) As Cant FROM AEROLINEA.MaPASAJERO ";
                    MySqlCommand cmd = new MySqlCommand(squery, clasconexion.funobtenerConexion());
                    ifilas = Convert.ToInt32(cmd.ExecuteScalar());
                    icodigoPasajero = ifilas + 1;
                    clasconexion.funobtenerConexion().Close();

                }
                using (clasconexion.funobtenerConexion())
                {

                    string sfechaNacimiento = dtpasajero.Value.ToShortDateString();
                    //MessageBox.Show(sfechaNacimiento);
                    string sinsertarPasajero = "INSERT INTO AEROLINEA.MaPASAJERO  (ncodpasajero,vnompasajero,vapepasajero,vdireccion,nedadpasajero,vdpi,dfechanacimiento,vnopasaporte,vestado)values(" + icodigoPasajero + ",'" + txtNomPasajero.Text + "','" + txtApellidoPasajero.Text + "','" + txtDireccionPasajero.Text + "'," + txtEdadPasajero.Text + ",'" + txtdpiPasajero.Text + "','" + dtpasajero.Text + "','" + txtnoPasaporte.Text + "','" + "ACTIVO" + "')";
                    MySqlCommand cmd2 = new MySqlCommand(sinsertarPasajero, clasconexion.funobtenerConexion());
                    MySqlDataReader MyReader;
                    MyReader = cmd2.ExecuteReader();
                    MessageBox.Show("PASAJERO ALMACENADO");

                          for (int itelefono=0; itelefono < icontadorTelefonosPasajeros; itelefono++) {
                           string sinsertartelefono1 = "INSERT INTO AEROLINEA.TrTELEFONO (ncodpasajero,ntelefono)values(" + icodigoPasajero + "," + stelefono[itelefono] +  ");";
                            MySqlCommand cmd3 = new MySqlCommand(sinsertartelefono1, clasconexion.funobtenerConexion());
                            cmd3.ExecuteNonQuery();
                        }

                          for (int icorreo = 0; icorreo < icontadorCorreosPasajeros; icorreo++) {
                              string sinsertarcorreo1 = "INSERT INTO AEROLINEA.TrCORREO (ncodpasajero,vcorreo)values(" + icodigoPasajero + ",'" + scorreo[icorreo] + "');";
                              MySqlCommand cmd5 = new MySqlCommand(sinsertarcorreo1, clasconexion.funobtenerConexion());
                              cmd5.ExecuteNonQuery();

                          }

                    clasconexion.funobtenerConexion().Close();
                    funlimpiar();
                    funconsultarPasajeros();
                }

            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }