コード例 #1
0
        private void cmbCiudad2_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (cmbCiudad2.SelectedIndex < 1)
            {
                // MessageBox.Show("Seleccione una ciudad");
                return;
            }

            Int32      CodCiudad = Convert.ToInt32(cmbCiudad2.SelectedValue);
            cBarrio    barrio    = new cBarrio();
            DataTable  tbBarrio  = barrio.GetBarrioxCiudad(CodCiudad);
            cFunciones fun       = new cFunciones();

            fun.LlenarComboDatatable(cmb_CodBarrio, tbBarrio, "Nombre", "CodBarrio");
        }
コード例 #2
0
        private void form_FormClosing(object sender, FormClosingEventArgs e)
        {
            Clases.cFunciones fun = new Clases.cFunciones();
            //CargarJugador(Convert.ToInt32(PRINCIPAL.CDOGIO_JUGADOR));
            if (Principal.CodigoPrincipalAbm != null)
            {
                if (Principal.CodigoPrincipalAbm != "")
                {
                    Botonera(3);
                    txtCodCLiente.Text = Principal.CodigoPrincipalAbm.ToString();

                    if (Principal.CodigoPrincipalAbm != "")
                    {
                        fun.CargarControles(this, "Cliente", "CodCliente", txtCodCLiente.Text);
                    }
                    Grupo.Enabled = false;

                    if (txt_RutaImagen.Text != "")
                    {
                        CargarImaagen();
                    }
                    cCliente  cli   = new cCliente();
                    DataTable tbCLi = cli.GetClientesxCodigo(Convert.ToInt32(txtCodCLiente.Text));
                    if (tbCLi.Rows.Count > 0)
                    {
                        if (tbCLi.Rows[0]["CodBarrio"].ToString() != "")
                        {
                            Int32 CodBarrio = Convert.ToInt32(tbCLi.Rows[0]["CodBarrio"].ToString());
                            CargarCiudadxBarrio(CodBarrio);
                        }
                    }
                    return;
                }
            }


            if (Principal.CampoIdSecundarioGenerado != "")
            {
                switch (Principal.NombreTablaSecundario)
                {
                case "Barrio":
                    Int32   CodCity   = Convert.ToInt32(cmbCiudad2.SelectedValue);
                    Int32   CodBarrio = Convert.ToInt32(Principal.CampoIdSecundarioGenerado);
                    cBarrio obj       = new cBarrio();
                    obj.ActualizarCiudad(CodBarrio, CodCity);
                    DataTable tbBarrio = obj.GetBarrioxCiudad(CodCity);
                    fun.LlenarComboDatatable(cmb_CodBarrio, tbBarrio, "Nombre", "CodBarrio");
                    // fun.LlenarCombo(CmbBarrio, "Barrio", "Nombre", "CodBarrio");
                    cmb_CodBarrio.SelectedValue = Principal.CampoIdSecundarioGenerado;
                    break;

                case "Provincia":
                    fun.LlenarCombo(cmbProvincia2, "Provincia", "Nombre", "CodProvincia");
                    cmbProvincia2.SelectedValue = Principal.CampoIdSecundarioGenerado;
                    break;

                case "Ciudad":
                    Int32 CodCiudad = 0;
                    CodCiudad = Convert.ToInt32(Principal.CampoIdSecundarioGenerado);
                    Int32   CodProvincia = Convert.ToInt32(cmbProvincia2.SelectedValue);
                    cCiudad city         = new Clases.cCiudad();
                    city.ActualizarProvincia(CodCiudad, CodProvincia);
                    DataTable tbCiudad = city.GetCiudadxCodProvincia(CodProvincia);
                    fun.LlenarComboDatatable(cmbCiudad2, tbCiudad, "Nombre", "CodCiudad");
                    cmbCiudad2.SelectedValue = Principal.CampoIdSecundarioGenerado;
                    break;
                }
            }
        }