void GetMunicipio(int tipo) { ELRMaestros.FormMunicipios frm = new ELRMaestros.FormMunicipios(); int provinciaId = 0, municipioId = 0; try { frm.empresaID = EMPRESA_ID; frm.oficinaID = OFICINA_ID; frm.esBusqueda = true; frm.EnEjecusion = true; frm.EsAgregar = false; frm.EsModificar = false; if (tipo == 0 && cboProvincia.SelectedValue != null) { provinciaId = int.Parse(cboProvincia.SelectedValue.ToString()); } else if (tipo == 1 && cboCliEmpresaProvincia.SelectedValue != null) { provinciaId = int.Parse(cboCliEmpresaProvincia.SelectedValue.ToString()); } else { provinciaId = defProvinciaId; } frm.FiltroEstatico = "EsActivo = 1 And Provincia_Id = " + provinciaId.ToString(); frm.ShowDialog(); if (frm.filaSelecionada != null) { municipioId = objUtil.GetAsInt("Municipio_Id", frm.filaSelecionada); if (tipo <= 0) { cboMunicipio.SelectedValue = municipioId; } else if (tipo == 1) { cboCliEmpresaMunicipio.SelectedValue = municipioId; } } } catch (Exception ex) { objUtil.MostrarMensajeError(ex.Message); } finally { frm.Dispose(); } }
void GetMunicipio(string codigo = "") { DataTable DTData = null; DataRow fila0 = null; string SSQL = "", nombre = "(TODOS)"; ELRMaestros.FormMunicipios frm = new ELRMaestros.FormMunicipios(); try { municipioId = 0; codigo = codigo.Trim().Replace('-', ' '); if (codigo != "") { SSQL = " SELECT TOP 1 Municipio_Id, Nombre FROM TZONAS_MUNICIPIOS"; SSQL += " WHERE Cast(Municipio_Id as Varchar) = '" + codigo + "'"; if (provinciaId > 0) { SSQL += " And Provincia_Id = " + provinciaId.ToString(); } DTData = objDB.GetSQL(SSQL); if (DTData.Rows.Count > 0) { fila0 = DTData.Rows[0]; } } else { frm.empresaID = empresaID; frm.oficinaID = oficinaID; frm.EsAgregar = false; frm.EsModificar = false; frm.esBusqueda = true; frm.EnEjecusion = true; frm.FiltroEstatico = ""; if (provinciaId > 0) { frm.FiltroEstatico = " Provincia_Id = " + provinciaId.ToString(); } frm.ShowDialog(); if (frm.filaSelecionada != null) { fila0 = frm.filaSelecionada; } } if (fila0 != null) { municipioId = objUtil.GetAsInt("Municipio_Id", fila0); nombre = objUtil.GetAsString("Nombre", fila0); } txtCodigoMunicipio.Text = municipioId.ToString(); txtNomNumicipio.Text = nombre; toolTip1.SetToolTip(txtNomNumicipio, nombre); } catch (Exception ex) { objUtil.MostrarMensajeError(ex.Message); } }