void GetProvincia(string codigo = "") { DataTable DTData = null; DataRow fila0 = null; string SSQL = "", nombre = "(TODOS)"; ELRMaestros.FormProvincias frm = new ELRMaestros.FormProvincias(); try { provinciaId = 0; codigo = codigo.Trim().Replace('-', ' '); if (codigo != "") { SSQL = " SELECT TOP 1 Provincia_Id, Nombre FROM TZONAS_PROVINCIAS"; SSQL += " WHERE Cast(Provincia_Id as Varchar) = '" + codigo + "'"; 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 = ""; frm.ShowDialog(); if (frm.filaSelecionada != null) { fila0 = frm.filaSelecionada; } } if (fila0 != null) { provinciaId = objUtil.GetAsInt("Provincia_Id", fila0); nombre = objUtil.GetAsString("Nombre", fila0); } txtCodigoProvincia.Text = provinciaId.ToString(); txtNomProvincia.Text = nombre; toolTip1.SetToolTip(txtNomProvincia, nombre); } catch (Exception ex) { objUtil.MostrarMensajeError(ex.Message); } }
void GetProvincia(int tipo) { ELRMaestros.FormProvincias frm = new ELRMaestros.FormProvincias(); int provinciaId = 0, paisId = 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 && cboPais.SelectedValue != null) { paisId = int.Parse(cboPais.SelectedValue.ToString()); } else { paisId = defPaisId; } frm.FiltroEstatico = "EsActivo = 1 And Pais_Id = " + paisId.ToString(); frm.ShowDialog(); if (frm.filaSelecionada != null) { provinciaId = objUtil.GetAsInt("Provincia_Id", frm.filaSelecionada); if (tipo <= 0) { cboProvincia.SelectedValue = provinciaId; } else if (tipo == 1) { cboCliEmpresaProvincia.SelectedValue = provinciaId; } } } catch (Exception ex) { objUtil.MostrarMensajeError(ex.Message); } finally { frm.Dispose(); } }