private void CmdCarPue_Click(object sender, EventArgs e) { int n_row = 0; DataTable dtResult = new DataTable(); objRegistros.Consulta2(STU_SISTEMA.EMPRESAID, Convert.ToInt32(CboTipSer.SelectedValue)); dtResult = objRegistros.dtListar; FgSocios.Rows.Count = 2; if (objRegistros.booOcurrioError == false) { for (n_row = 0; n_row <= dtResult.Rows.Count - 1; n_row++) { FgSocios.Rows.Count = FgSocios.Rows.Count + 1; FgSocios.SetData(FgSocios.Rows.Count - 1, 1, dtResult.Rows[n_row]["c_puesto"].ToString()); FgSocios.SetData(FgSocios.Rows.Count - 1, 2, dtResult.Rows[n_row]["c_idenumdoc"].ToString()); FgSocios.SetData(FgSocios.Rows.Count - 1, 3, dtResult.Rows[n_row]["c_apenom"].ToString()); FgSocios.SetData(FgSocios.Rows.Count - 1, 8, dtResult.Rows[n_row]["n_id"].ToString()); FgSocios.SetData(FgSocios.Rows.Count - 1, 9, dtResult.Rows[n_row]["n_idsoc"].ToString()); } } else { } }
void AsignarEntidad() { int n_row = 0; if (n_QueHace == 1) { entRegistro.n_id = 0; } else { entRegistro.n_id = Convert.ToInt32(DgLista.Columns[0].CellValue(DgLista.Row).ToString());; } entRegistro.n_idemp = STU_SISTEMA.EMPRESAID; entRegistro.n_anotra = STU_SISTEMA.ANOTRABAJO; entRegistro.n_mestra = STU_SISTEMA.MESTRABAJO; entRegistro.d_fchini = Convert.ToDateTime(TxtFchIni.Text); entRegistro.d_fchfin = Convert.ToDateTime(TxtFchFin.Text); entRegistro.n_imptot = Convert.ToDouble(TxtImpTotSer.Text); entRegistro.n_idtipser = Convert.ToInt32(CboTipSer.SelectedValue); entRegistro.c_obs = TxtObs.Text; // ELIMINAMOS LOS REGISTROS QUE EL IMPORTE DEL CARGO SEA 0 for (n_row = 2; n_row <= FgSocios.Rows.Count - 1; n_row++) { if (Convert.ToDouble(funFunciones.NulosN(FgSocios.GetData(n_row, 6))) == 0) { FgSocios.RemoveItem(n_row); n_row = n_row - 1; } } // ALMACENAMOS LOS CARGOS lstRegistrosDet.Clear(); for (n_row = 2; n_row <= FgSocios.Rows.Count - 1; n_row++) { BE_COO_SERVICIOSDET entDetalle = new BE_COO_SERVICIOSDET(); entDetalle.n_idser = entRegistro.n_id; entDetalle.n_idpue = Convert.ToInt32(FgSocios.GetData(n_row, 8)); entDetalle.c_numlecini = funFunciones.NulosC(FgSocios.GetData(n_row, 4)).ToString(); entDetalle.c_numlecfin = funFunciones.NulosC(FgSocios.GetData(n_row, 5)).ToString(); entDetalle.n_impcon = Convert.ToDouble(FgSocios.GetData(n_row, 6)); entDetalle.c_obs = funFunciones.NulosC(FgSocios.GetData(n_row, 7)); lstRegistrosDet.Add(entDetalle); } }
void VerRegistro(int n_IdRegistro) { int n_row = 0; string c_dato = ""; string c_idsoc = ""; objRegistros.mysConec = mysConec; objRegistros.TraerRegistro(n_IdRegistro); entRegistro = objRegistros.entServicios; lstRegistrosDet = objRegistros.lstServicios; TxtFchIni.Text = Convert.ToDateTime(entRegistro.d_fchini).ToString("dd/MM/yyyy"); TxtFchFin.Text = Convert.ToDateTime(entRegistro.d_fchfin).ToString("dd/MM/yyyy"); CboTipSer.SelectedValue = Convert.ToInt32(entRegistro.n_idtipser); TxtImpTotSer.Text = Convert.ToDouble(entRegistro.n_imptot).ToString("0.00"); TxtObs.Text = entRegistro.c_obs; FgSocios.Rows.Count = 2; for (n_row = 0; n_row <= lstRegistrosDet.Count - 1; n_row++) { FgSocios.Rows.Count = FgSocios.Rows.Count + 1; c_dato = funDatos.DataTableBuscar(dtSocPue, "n_id", "c_puesto", lstRegistrosDet[n_row].n_idpue.ToString(), "N").ToString(); FgSocios.SetData(FgSocios.Rows.Count - 1, 1, c_dato); // PUESTO DEL SOCIOS c_idsoc = funDatos.DataTableBuscar(dtSocPue, "n_id", "n_idsoc", lstRegistrosDet[n_row].n_idpue.ToString(), "N").ToString(); c_dato = funDatos.DataTableBuscar(dtSocios, "n_id", "c_idenumdoc", c_idsoc, "N").ToString(); FgSocios.SetData(FgSocios.Rows.Count - 1, 2, c_dato); // NUMERO DE DOCUMENTO DEL SOCIOS c_dato = funDatos.DataTableBuscar(dtSocios, "n_id", "c_apenom", c_idsoc, "N").ToString(); FgSocios.SetData(FgSocios.Rows.Count - 1, 3, c_dato); // APELLIDOS Y NOMBRES FgSocios.SetData(FgSocios.Rows.Count - 1, 4, lstRegistrosDet[n_row].c_numlecini.ToString()); FgSocios.SetData(FgSocios.Rows.Count - 1, 5, lstRegistrosDet[n_row].c_numlecfin.ToString()); FgSocios.SetData(FgSocios.Rows.Count - 1, 6, lstRegistrosDet[n_row].n_impcon.ToString("0.00")); FgSocios.SetData(FgSocios.Rows.Count - 1, 7, lstRegistrosDet[n_row].c_obs.ToString()); FgSocios.SetData(FgSocios.Rows.Count - 1, 8, lstRegistrosDet[n_row].n_idpue.ToString()); FgSocios.SetData(FgSocios.Rows.Count - 1, 9, c_idsoc); } }