예제 #1
0
 private void txtLocalidadMunicipioId_KeyDown(object sender, KeyEventArgs e)
 {
     if(txtLocalidadMunicipioId.Text==string.Empty&&e.KeyValue==13)
     {
         FrmBuscarMunicipio buscar = new FrmBuscarMunicipio();
         string[] Valores = new string[2];
         Valores = buscar.Inicia();
         if(Valores[0]!=string.Empty && Valores[1]!=string.Empty)
         {
             txtLocalidadMunicipioId.Text = Valores[0];
             txtLocalidadMunucipioNombre.Text = Valores[1];
         }
     }
     else if(txtLocalidadMunicipioId.Text!=string.Empty&&e.KeyValue==13)
     {
         Domicilios bMunicipio=new Domicilios();
         txtLocalidadMunucipioNombre.Text = bMunicipio.Listar_MunicipioID(Convert.ToInt32(txtLocalidadMunicipioId.Text));
     }
 }
 private void FrmBuscarMunicipio_Load(object sender, EventArgs e)
 {
     Domicilios buscar = new Domicilios();
     dtgDetallesMunicipio.DataSource = buscar.Listar_Municipio();
 }
예제 #3
0
 private void ListarPais()
 {
     Domicilios pais = new Domicilios();
     dtgDetallesPais.DataSource = pais.Listar_Pais();
 }
예제 #4
0
 private void txtBuscarPais_KeyDown(object sender, KeyEventArgs e)
 {
     Domicilios pBuscar = new Domicilios();
     if(txtBuscarPais.Text!=string.Empty && e.KeyValue==13)
     {
         dtgDetallesPais.DataSource = pBuscar.Listar_PaisNom(txtBuscarPais.Text);
     }
     else if(txtBuscarPais.Text==string.Empty && e.KeyValue==13)
     {
         dtgDetallesPais.DataSource = pBuscar.Listar_Pais();
     }
 }
예제 #5
0
 private void ListarLocalidad()
 {
     Domicilios Localidad = new Domicilios();
     dtgDetallesLocalidad.DataSource = Localidad.Listar_Localidad();
 }
예제 #6
0
 private void ListarMunicipio()
 {
     Domicilios Municipio = new Domicilios();
     dtgDetallesMunicipio.DataSource = Municipio.Listar_Municipio();
 }
예제 #7
0
        private void dtgDetallesLocalidad_DoubleClick(object sender, EventArgs e)
        {
            foreach (int i in dtgLocalidadValores.GetSelectedRows())
            {
                DataRow row = dtgLocalidadValores.GetDataRow(i);
                txtLocalidadId.Text = row[0].ToString();
                txtLocalidadNombre.Text = row[1].ToString();
                txtLocalidadCP.Text = row[2].ToString();
                txtLocalidadMunicipioId.Text = string.Empty;

                Domicilios bMunicipio = new Domicilios();
                DataTable tb = bMunicipio.Listar_LocalidadID(Convert.ToInt32(txtLocalidadId.Text));
                txtLocalidadMunicipioId.Text=tb.Rows[0][3].ToString();
                txtLocalidadMunucipioNombre.Text = bMunicipio.Listar_MunicipioID(Convert.ToInt32(txtLocalidadMunicipioId.Text));
            }
        }
예제 #8
0
 private void ListarEstados()
 {
     Domicilios Estados = new Domicilios();
     dtgDetallesEstado.DataSource = Estados.Listar_Estado();
 }
예제 #9
0
 private void dtgDetallesEstado_DoubleClick(object sender, EventArgs e)
 {
     Domicilios BuscarEstado = new Domicilios();
     foreach (int i in dtgEstadosValores.GetSelectedRows())
     {
         DataRow row = dtgEstadosValores.GetDataRow(i);
         txtEstadoId.Text = row[0].ToString();
     }
     DataTable tb = BuscarEstado.Listar_EstadoID(Convert.ToInt32(txtEstadoId.Text));
     if(tb.Rows.Count>0)
     {
         txtEstadoNombre.Text = tb.Rows[0][1].ToString();
         lookEstadoPais.Properties.DataSource = null;
         CargarLookPais(2);
         lookEstadoPais.EditValue = 1;
     }
 }
예제 #10
0
 private void CargarLookPais(int valor)
 {
     Domicilios dom = new Domicilios();
     lookEstadoPais.Properties.DisplayMember = "PaisNombre";
     lookEstadoPais.Properties.ValueMember = "PaisId";
     lookEstadoPais.Properties.NullText = "Seleciona Un Pais";
     lookEstadoPais.EditValue = valor;
     lookEstadoPais.Properties.DataSource = dom.Listar_Pais();
 }
예제 #11
0
 private void CargarLookMunicipioPais()
 {
     Domicilios dom1 = new Domicilios();
     lookMunicipioPais.Properties.DataSource = dom1.Listar_Pais();
     lookMunicipioPais.Properties.DisplayMember = "PaisNombre";
     lookMunicipioPais.Properties.ValueMember = "PaisId";
     lookMunicipioPais.Properties.NullText = "Seleciona Un Pais";
     lookMunicipioPais.EditValue = null;
 }
예제 #12
0
 private void CargarLookMunicipioEstado()
 {
     Domicilios dom = new Domicilios();
     lookMunicipioEstado.Properties.DataSource = dom.Listar_EstadoPaisId(Convert.ToInt32(lookMunicipioPais.EditValue.ToString()));
     lookMunicipioEstado.Properties.DisplayMember = "EstadoNombre";
     lookMunicipioEstado.Properties.ValueMember = "EstadoId";
     lookMunicipioEstado.Properties.NullText = "Seleciona Un Estado";
     lookMunicipioEstado.EditValue = null;
 }
예제 #13
0
 private void btnGuardar_ItemClick(object sender, ItemClickEventArgs e)
 {
     try
     {
         Domicilios GuardarD = new Domicilios();
         string valor = TabControl.SelectedTabPage.Name;
         switch (valor)
         {
             case "TabPais":
                 if (txtPaisNombre.Text != string.Empty && txtPaisCode.Text != string.Empty && txtPaisISO.Text != string.Empty)
                 {
                     if (txtPaisId.Text == string.Empty)
                     {
                         GuardarD.AgregarPais(txtPaisNombre.Text, txtPaisCode.Text, txtPaisISO.Text);
                     }
                     else
                     {
                         GuardarD.EditarPais(Convert.ToInt32(txtPaisId.Text), txtPaisNombre.Text, txtPaisCode.Text, txtPaisISO.Text);
                     }
                     dtgDetallesPais.DataSource = GuardarD.Listar_Pais();
                     LimpiarObjPais();
                     BloquearObjetosPais(false);
                     txtPaisNombre.Focus();
                 }
                 else
                 {
                     MessageBox.Show("Faltan Datos por Capturar");
                 }
                 break;
             case "TabEstado":
                 if(txtEstadoNombre.Text!=string.Empty&& lookEstadoPais.EditValue!=null)
                 {
                     if(txtEstadoId.Text==string.Empty)
                     {
                         GuardarD.AgregarEstado(txtEstadoNombre.Text,Convert.ToInt32(lookEstadoPais.EditValue.ToString()));
                     }
                     else
                     {
                         GuardarD.EditarEstado(Convert.ToInt32(txtEstadoId.Text), txtEstadoNombre.Text, Convert.ToInt32(lookEstadoPais.EditValue.ToString()));
                     }
                     dtgDetallesEstado.DataSource = GuardarD.Listar_Estado();
                     LimpiarObjEstado();
                     BloquearObjetosEstados(false);
                     txtEstadoNombre.Focus();
                 }
                 else
                 {
                     MessageBox.Show("Faltan Datos por Capturar");
                 }
                 break;
             case "TabMunicipio":
                 if (txtMunicipioNombre.Text != string.Empty&& lookMunicipioPais.EditValue!=null&&lookMunicipioEstado.EditValue!=null)
                 {
                     if (txtMunicipioId.Text == string.Empty)
                     {
                         GuardarD.AgregarMunicipio(txtMunicipioNombre.Text, Convert.ToInt32(lookMunicipioEstado.EditValue.ToString()));
                     }
                     else
                     {
                         GuardarD.EditarMunicipio(Convert.ToInt32(txtMunicipioId.Text), txtMunicipioNombre.Text, Convert.ToInt32(lookMunicipioEstado.EditValue.ToString()));
                     }
                     dtgDetallesMunicipio.DataSource = GuardarD.Listar_Municipio();
                     LimpiarObjMunicipio();
                     BloquearObjetosMunicipios(false);
                     txtMunicipioNombre.Focus();
                 }
                 else
                 {
                     MessageBox.Show("Faltan Datos por Capturar");
                 }
                 break;
             case "TabLocalidad":
                 if (txtLocalidadNombre.Text != string.Empty && txtLocalidadMunicipioId.Text!=string.Empty)
                 {
                     if (txtLocalidadId.Text == string.Empty)
                     {
                         GuardarD.AgregarLocalidad(txtLocalidadNombre.Text,txtLocalidadCP.Text,Convert.ToInt32(txtLocalidadMunicipioId.Text));
                     }
                     else
                     {
                         GuardarD.EditarLocalidad(Convert.ToInt32(txtLocalidadId.Text), txtLocalidadNombre.Text, txtLocalidadCP.Text, Convert.ToInt32(txtLocalidadMunicipioId.Text));
                     }
                     dtgDetallesLocalidad.DataSource = GuardarD.Listar_Localidad();
                     LimpiarObjLocalidad();
                     BloquearObjetosLocalidad(false);
                     txtLocalidadNombre.Focus();
                 }
                 else
                 {
                     MessageBox.Show("Faltan Datos por Capturar");
                 }
                 break;
         }
         MessageBox.Show("Se ha Guardado los datos Con Exito");
     }
     catch(Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }