void VerRegistro(int n_IdRegistro) { LblIdSocio.Text = n_IdRegistro.ToString(); // ID DEL REGISTRO ES EL ID DEL SOCIOS MENDIANTE EL CUAL SE REALIZA LA BUSQUEDA string c_dato = ""; DataTable dtResult = new DataTable(); FgCtto.Rows.Count = 2; objRegistros.mysConec = mysConec; objRegistros.TraerRegistro(n_IdRegistro); lstSocPue = objRegistros.lstSociosPuestos; // MOSTRAMOS EL NOMBRE DEL SOCIO c_dato = n_IdRegistro.ToString(); dtResult = funDatos.DataTableFiltrar(dtSocios, "n_id = " + c_dato + ""); if (dtResult.Rows.Count != 0) { TxtNomSoc.Text = dtResult.Rows[0]["c_apenom"].ToString(); TxtNumDoc.Text = dtResult.Rows[0]["c_idenumdoc"].ToString(); // MOSTRAMOS EL TIPO DE SOCIO c_dato = dtResult.Rows[0]["n_idtipsoc"].ToString(); dtResult = funDatos.DataTableFiltrar(dtTipSoc, "n_id = " + c_dato + ""); if (dtResult.Rows.Count != 0) { TxtTipSoc.Text = dtResult.Rows[0]["c_des"].ToString(); } } //MOSTRAMOS LA LISTA DE PUESTOS int n_row = 0; booAgregando = true; for (n_row = 0; n_row <= lstSocPue.Count - 1; n_row++) { FgCtto.Rows.Count = FgCtto.Rows.Count + 1; c_dato = lstSocPue[n_row].n_idpue.ToString(); c_dato = funDatos.DataTableBuscar(dtPuestos, "n_id", "c_puesto", c_dato, "N").ToString(); FgCtto.SetData(FgCtto.Rows.Count - 1, 1, c_dato); FgCtto.SetData(FgCtto.Rows.Count - 1, 2, lstSocPue[n_row].c_numctt.ToString()); if (lstSocPue[n_row].d_fchini.ToString() != "") { FgCtto.SetData(FgCtto.Rows.Count - 1, 3, lstSocPue[n_row].d_fchini); } if (lstSocPue[n_row].d_fchfin.ToString() != "") { FgCtto.SetData(FgCtto.Rows.Count - 1, 4, lstSocPue[n_row].d_fchfin); } c_dato = lstSocPue[n_row].n_idtipdocemi.ToString(); c_dato = funDatos.DataTableBuscar(dtDocCom, "n_id", "c_des", c_dato, "N").ToString(); FgCtto.SetData(FgCtto.Rows.Count - 1, 5, c_dato); if (lstSocPue[n_row].n_activo == 1) { c_dato = "ACTIVO"; } else { c_dato = "VENCIDO"; } FgCtto.SetData(FgCtto.Rows.Count - 1, 6, c_dato); FgCtto.SetData(FgCtto.Rows.Count - 1, 7, lstSocPue[n_row].n_idpue.ToString()); FgCtto.SetData(FgCtto.Rows.Count - 1, 8, lstSocPue[n_row].n_idsoc.ToString()); FgCtto.SetData(FgCtto.Rows.Count - 1, 9, lstSocPue[n_row].n_id.ToString()); if (lstSocPue[n_row].d_fchter.ToString() != "") { FgCtto.SetData(FgCtto.Rows.Count - 1, 10, lstSocPue[n_row].d_fchter); } } booAgregando = false; }