void DataCargar() { objMeses.mysConec = mysConec; dtMeses = objMeses.Listar(); objConcep.mysConec = mysConec; dtConcepto = objConcep.Listar(STU_SISTEMA.EMPRESAID); dtConcepto = funDatos.DataTableOrdenar(dtConcepto, "c_des"); objSocPuestos.mysConec = mysConec; objSocPuestos.Consulta1(STU_SISTEMA.EMPRESAID, 1); // TRAEMOS TODOS LOS PUESTOS ACTIVOS dtPuestos = objSocPuestos.dtPuestosSocios; objSocPuestos.Consulta1(STU_SISTEMA.EMPRESAID, 2); // TRAEMOS TODOS LOS PUESTOS INACTIVOS dtPuestosNA = objSocPuestos.dtPuestosSocios; }
private void FrmFiltrar_Load(object sender, EventArgs e) { // CONFIGURAMOS EL FORMULARIO DataTable dtResul = new DataTable(); this.Text = c_titulo; this.MaximizeBox = false; this.MinimizeBox = false; int n_fila = 0; int n_ancho = 0; int n_NumeroElementos = Convert.ToInt32(arrCabeceraFlex.GetLongLength(0)) - 1; this.Height = 527; //this.Width = 517; for (n_fila = 0; n_fila <= n_NumeroElementos; n_fila++) { n_ancho = n_ancho + Convert.ToInt32(arrCabeceraFlex[n_fila, 1].ToString()); if (arrCabeceraFlex[n_fila, 2].ToString() == "B") { n_colseleccion = n_fila + 1; } } c1Sizer1.Left = 0; c1Sizer1.Top = 0; c1Sizer1.Width = n_ancho + 35; c1Sizer1.Height = this.Height - 20; this.Width = n_ancho + 50; FgFiltro.Width = n_ancho; FgFiltro.Height = this.Height - 150; FgFix.Width = n_ancho; //ORDENAMOS EL DATATABLE dtResul = fungen.DataTableOrdenar(dtConsulta, c_campoorden); dtConsulta = dtResul; dtResul = null; // LIMPIAMOS EL DATATABLE DE RESULTADOS, SE LIMPIA PORQUE ESTE DATATABLE SE PASA COMO REFERENCIA A LA CLASE QUE LLAMA AL FORMULARUIO DE BUSQUEDA b_agregando = true; funFlex.FlexMostrarDatos(FgFiltro, arrCabeceraFlex, dtConsulta, 0, true); funFlex.FlexMostrarDatos(FgFix, arrCabeceraFlex, dtConsulta, 2, false); FgFix.SelectionMode = C1.Win.C1FlexGrid.SelectionModeEnum.Cell;// = C1.Win.C1FlexGrid.SelectionModeEnum.Row; FgFix.AllowEditing = true; if (b_ConFiltro == true) { FgFix.Rows.Count = FgFix.Rows.Count + 1; } LblNumReg.Text = dtConsulta.Rows.Count.ToString(); CmdEsc.Left = 2000; LblOrden.Text = MostrarCampoOrden(c_campoorden); b_agregando = false; this.CenterToScreen(); }
void CargarCombos() { DataTableCargar(); funDatos.ComboBoxCargarDataTable(CboMeses, dtMeses, "n_id", "c_des"); dtPunVen = funDatos.DataTableOrdenar(dtPunVen, "c_des"); funDatos.ComboBoxCargarDataTable(CboPunlle, dtPunVen, "n_id", "c_des"); funDatos.ComboBoxCargarDataTable(CboPunVen, dtPunVen, "n_id", "c_des"); }
void DataTableCargar() { ListarItems(); // CARGAMOS LOS DATOS DEL FORMULARIO objFormVis.mysConec = mysConec; // CARGAMOS EL ARRAY CON LOS DATOS PARA LA VISTA DE DgLista objFormVis.ObtenerCabeceraLista(64, ref arrCabeceraDg1); objForm.mysConec = mysConec; // CARGAMOS LOS DATOS DEL FORMULARIO dtForm = objForm.TraerRegistro(64); objMeses.mysConec = mysConec; dtMeses = objMeses.Listar(); objItems.mysConec = mysConec; dtItems = objItems.Listar(STU_SISTEMA.EMPRESAID, STU_SISTEMA.SYS_UNIBD, 1); // CARGAMOS TODOS LOS ITEMS dtItems = funDatos.DataTableFiltrar(dtItems, "n_idtipexi = 23"); // FILTYRAMOS SOLO LOS SERVICIOS objTipExi.mysConec = mysConec; dtTipExi = objTipExi.Listar(); objTipDoc.mysConec = mysConec; dtTipDoc = objTipDoc.Listar(); objCondPag.mysConec = mysConec; dtConPag = objCondPag.Listar(); objMoneda.mysConec = mysConec; dtMon = objMoneda.Listar(); objTipOpe.mysConec = mysConec; dtTipOpe = objTipOpe.Listar(); ObjAlmUniMed.mysConec = mysConec; dtUniMed = ObjAlmUniMed.Listar(); objLogPer.mysConec = mysConec; objLogPer.Listar(STU_SISTEMA.EMPRESAID); dtLogPer = objLogPer.dtPersonal; ObjTC.mysConec = mysConec; dtTC = ObjTC.Listartcano(151, STU_SISTEMA.ANOTRABAJO.ToString()); objPro.mysConec = mysConec; dtPro = objPro.ListarProveedor(STU_SISTEMA.EMPRESAID, STU_SISTEMA.SYS_UNIBD); dtPro = funDatos.DataTableFiltrar(dtPro, "(n_idtipcon = 1) or (n_idtipcon = 2)"); // FILTRAMOS LA PERSONAL NATURA dtPro = funDatos.DataTableFiltrar(dtPro, "(n_idtipdoc = 4)"); dtPro = funDatos.DataTableOrdenar(dtPro, "c_nombre"); }
private void FrmFiltro2_Load(object sender, EventArgs e) { // CONFIGURAMOS EL FORMULARIO this.Text = c_titulo; this.MaximizeBox = false; this.MinimizeBox = false; int n_fila = 0; int n_ancho = 0; int n_NumeroElementos = Convert.ToInt32(arrCabeceraDg1.GetLongLength(0)) - 1; for (n_fila = 0; n_fila <= n_NumeroElementos; n_fila++) { n_ancho = n_ancho + Convert.ToInt32(arrCabeceraDg1[n_fila, 1].ToString()); if (arrCabeceraDg1[n_fila, 2] == "B") { N_COLCHECK = n_fila + 1; } } this.Width = n_ancho + 67; C1Sizer1.Width = this.Width - 20; C1Sizer1.Height = this.Height - 40; //ORDENAMOS EL DATATABLE dtResul = fungen.DataTableOrdenar(dtConsulta, c_campoorden); dtConsulta = dtResul; dtResul = null; // LIMPIAMOS EL DATATABLE DE RESULTADOS, SE LIMPIA PORQUE ESTE DATATABLE SE PASA COMO REFERENCIA A LA CLASE QUE LLAMA AL FORMULARUIO DE BUSQUEDA funDbGrid.DG_FormatearGrid(DgLista, arrCabeceraDg1, dtConsulta, true); LblNumReg.Text = dtConsulta.Rows.Count.ToString(); CmdEsc.Left = 2000; LblOrden.Text = MostrarCampoOrden(c_campoorden); if (c_CadFiltro != "") { DgLista.Columns[2].FilterText = c_CadFiltro; FiltrarCondicion(); } else { //DgLista.Columns[2].FilterText = ""; } this.CenterToScreen(); DgLista.AllowUpdate = true; DgLista.SetActiveCell(0, 1); DgLista.Focus(); }
public DataTable BuscarGuiasPendientesAlmacen(int n_IdEmpresa, int n_TipoMovimiento, int n_TipoOrigen, int n_AnoTrabajo) { // n_Tipo = 1 BUSCA GUIA DE INGRESO PENDIENTES DE JALAR ALMACEN // n_Tipo = 2 BUSCA GUIA DE SALIDA PENDIENTES DE JALAR ALMACEN CN_vta_guias objguia = new CN_vta_guias(); DataTable dtResult = new DataTable(); string[,] arrCabeceraDg1 = new string[4, 4]; objguia.mysConec = mysConec; objguia.GuiasTranportistasPendiente(n_IdEmpresa, n_TipoMovimiento, n_TipoOrigen, n_AnoTrabajo); dtResult = funDatos.DataTableOrdenar(objguia.dtLista, "c_numdoc DESC"); arrCabeceraDg1[0, 0] = "Nº Guia"; arrCabeceraDg1[0, 1] = "110"; arrCabeceraDg1[0, 2] = "C"; arrCabeceraDg1[0, 3] = "c_numdoc"; arrCabeceraDg1[1, 0] = "Fch. Emision"; arrCabeceraDg1[1, 1] = "80"; arrCabeceraDg1[1, 2] = "C"; arrCabeceraDg1[1, 3] = "d_fchdoc"; arrCabeceraDg1[2, 0] = "Cliente"; arrCabeceraDg1[2, 1] = "400"; arrCabeceraDg1[2, 2] = "C"; arrCabeceraDg1[2, 3] = "c_nombre"; arrCabeceraDg1[3, 0] = "Id"; arrCabeceraDg1[3, 1] = "0"; arrCabeceraDg1[3, 2] = "N"; arrCabeceraDg1[3, 3] = "n_id"; Genericas xFun = new Genericas(); xFun.Buscar_CampoBusqueda = "n_id"; xFun.Buscar_CampoOrden = "c_numdoc"; xFun.Buscar_CadFiltro = ""; dtResult = xFun.Buscar(arrCabeceraDg1, dtResult); return(dtResult); }
public bool RegeneraAsientos(int n_IdEmpresa, int n_IdMesTrabajo, int n_IdAnoTrabajo, int n_IdLibro, int n_TipoRegistro) { // n_TipoRegistro = 1 INGRESOS n_TipoRegistro = 2 EGRESOS DataTable dtLis = new DataTable(); bool b_result = false; int n_row = 0; int n_idreg = 0; CD_tes_tesoreria miFun = new CD_tes_tesoreria(); CD_con_diario o_Conta = new CD_con_diario(); CN_con_diario funCon = new CN_con_diario(); miFun.mysConec = mysConec; o_Conta.mysConec = mysConec; //b_result = o_Conta.EliminarLibroMes(n_IdLibro, n_IdAnoTrabajo, n_IdMesTrabajo, n_IdEmpresa); b_result = true; //o_Conta.EliminarLibroMes(n_IdLibro, n_IdAnoTrabajo, n_IdMesTrabajo, n_IdEmpresa); if (b_result == true) { miFun.Listar(n_IdEmpresa, n_IdAnoTrabajo, n_IdMesTrabajo, n_TipoRegistro); dtLis = miFun.DtLista; // objRegistros.Listar(STU_SISTEMA.EMPRESAID, STU_SISTEMA.ANOTRABAJO, Convert.ToInt32(CboMeses.SelectedValue), 1); dtLis = funDatos.DataTableOrdenar(dtLis, "c_numreg"); for (n_row = 0; n_row <= dtLis.Rows.Count - 1; n_row++) { string c_NumAsi = dtLis.Rows[n_row]["c_numreg"].ToString().Substring(4, 4); n_idreg = Convert.ToInt32(dtLis.Rows[n_row]["n_id"].ToString()); funCon.mysConec = mysConec; funCon.STU_SISTEMA = STU_SISTEMA; //funCon.GenerarAsientoVentas(STU_SISTEMA.EMPRESAID, n_idreg, STU_SISTEMA.ANOTRABAJO, STU_SISTEMA.MESTRABAJO, 14, c_NumAsi); funCon.GenerarAsientoTesoreria(STU_SISTEMA.EMPRESAID, n_idreg, STU_SISTEMA.ANOTRABAJO, STU_SISTEMA.MESTRABAJO, 1, c_NumAsi, n_TipoRegistro); //c_NumAsi = funCon.c_NewNumAsiento; //miFun.AgregarNumAsi(n_idreg, c_NumAsi); } b_result = true; } return(b_result); }
public bool TraerRegistro(int n_Idregistro) { int n_row = 0; bool b_result = false; DataTable dtResult = new DataTable(); DataTable dtResultLis = new DataTable(); DataTable dtResultLisPer = new DataTable(); CD_pro_solicitudtareasdiversas miFun = new CD_pro_solicitudtareasdiversas(); lstSolicitudCab.Clear(); lstSolicitudDet.Clear(); miFun.mysConec = mysConec; b_result = miFun.TraerRegistro(n_Idregistro); if (b_result == true) { dtResult = miFun.dtRegistro; dtResultLis = miFun.dtRegistroDet; dtResultLisPer = miFun.dtRegistroDetPer; BE_PRO_SOLICITUDTAREASDIVERSAS entTmp = new BE_PRO_SOLICITUDTAREASDIVERSAS(); entTmp.n_idemp = Convert.ToInt32(dtResult.Rows[0]["n_idemp"]); entTmp.n_id = Convert.ToInt32(dtResult.Rows[0]["n_id"]); entTmp.n_idpro = Convert.ToInt32(dtResult.Rows[0]["n_idpro"]); entTmp.n_idtipdoc = Convert.ToInt32(dtResult.Rows[0]["n_idtipdoc"]); entTmp.c_numser = dtResult.Rows[0]["c_numser"].ToString(); entTmp.c_numdoc = dtResult.Rows[0]["c_numdoc"].ToString(); entTmp.d_fchreg = Convert.ToDateTime(dtResult.Rows[0]["d_fchreg"]); entTmp.n_idsol = Convert.ToInt32(dtResult.Rows[0]["n_idsol"]); if (funFunciones.NulosC(dtResult.Rows[0]["d_fchejetar"]) != "") { entTmp.d_fchejetar = Convert.ToDateTime(dtResult.Rows[0]["d_fchejetar"]); } else { entTmp.d_fchejetar = null; } entTmp.c_obs = dtResult.Rows[0]["c_obs"].ToString(); entTmp.n_idlocal = Convert.ToInt32(dtResult.Rows[0]["n_idlocal"]); entSolicitud = entTmp; dtResultLis = funDatos.DataTableOrdenar(dtResultLis, "n_ord"); for (n_row = 0; n_row <= dtResultLis.Rows.Count - 1; n_row++) { BE_PRO_SOLICITUDTAREASDIVERSASCAB entTmpDet = new BE_PRO_SOLICITUDTAREASDIVERSASCAB(); entTmpDet.n_idsol = Convert.ToInt32(dtResultLis.Rows[n_row]["n_idsol"]); entTmpDet.n_id = Convert.ToInt32(dtResultLis.Rows[n_row]["n_id"]); entTmpDet.n_idtar = Convert.ToInt32(dtResultLis.Rows[n_row]["n_idtar"]); entTmpDet.n_can = Convert.ToDouble(dtResultLis.Rows[n_row]["n_can"]); entTmpDet.h_horini = dtResultLis.Rows[n_row]["h_horini"].ToString(); entTmpDet.h_horfin = dtResultLis.Rows[n_row]["h_horfin"].ToString(); entTmpDet.n_numper = Convert.ToInt32(dtResultLis.Rows[n_row]["n_numper"]); entTmpDet.n_costar = Convert.ToDouble(dtResultLis.Rows[n_row]["n_costar"]); entTmpDet.n_ord = Convert.ToInt32(dtResultLis.Rows[n_row]["n_ord"]); if (funFunciones.NulosC(dtResultLis.Rows[n_row]["d_fchtra"]) != "") { entTmpDet.d_fchtra = Convert.ToDateTime(dtResultLis.Rows[n_row]["d_fchtra"]); } lstSolicitudCab.Add(entTmpDet); } for (n_row = 0; n_row <= dtResultLisPer.Rows.Count - 1; n_row++) { BE_PRO_SOLICITUDTAREASDIVERSASDET entTmpDetPer = new BE_PRO_SOLICITUDTAREASDIVERSASDET(); entTmpDetPer.n_idsol = Convert.ToInt32(dtResultLisPer.Rows[n_row]["n_idsol"]); entTmpDetPer.n_idsoltar = Convert.ToInt32(dtResultLisPer.Rows[n_row]["n_idsoltar"]); entTmpDetPer.n_idper = Convert.ToInt32(dtResultLisPer.Rows[n_row]["n_idper"]); entTmpDetPer.n_can = Convert.ToDouble(dtResultLisPer.Rows[n_row]["n_can"]); entTmpDetPer.c_obs = funFunciones.NulosC(dtResultLisPer.Rows[n_row]["c_obs"]); entTmpDetPer.c_horini = funFunciones.NulosC(dtResultLisPer.Rows[n_row]["c_horini"]); entTmpDetPer.c_horter = funFunciones.NulosC(dtResultLisPer.Rows[n_row]["c_horter"]); entTmpDetPer.c_numhortra = funFunciones.NulosC(dtResultLisPer.Rows[n_row]["c_numhortra"]); entTmpDetPer.n_numhortra = Convert.ToDouble(dtResultLisPer.Rows[n_row]["n_numhortra"]); entTmpDetPer.n_canmaxpro = Convert.ToDouble(dtResultLisPer.Rows[n_row]["n_canmaxpro"]); entTmpDetPer.n_preunipro = Convert.ToDouble(dtResultLisPer.Rows[n_row]["n_preunipro"]); entTmpDetPer.n_prehorpag = Convert.ToDouble(dtResultLisPer.Rows[n_row]["n_prehorpag"]); entTmpDetPer.n_imppaghrstra = Convert.ToDouble(dtResultLisPer.Rows[n_row]["n_imppaghrstra"]); entTmpDetPer.n_subsidio = Convert.ToDouble(dtResultLisPer.Rows[n_row]["n_subsidio"]); //entTmpDetPer.n_pretar = Convert.ToDouble(dtResultLisPer.Rows[n_row]["n_pretar"]); //entTmpDetPer.n_imptot = Convert.ToDouble(dtResultLisPer.Rows[n_row]["n_imptot"]); //entTmpDetPer.n_numhortra = Convert.ToDouble(dtResultLisPer.Rows[n_row]["n_numhortra"]); //entTmpDetPer.c_numhortra = funFunciones.NulosC(dtResultLisPer.Rows[n_row]["c_numhortra"]); //entTmpDetPer.n_canhorper = Convert.ToDouble(dtResultLisPer.Rows[n_row]["n_canhorper"]); //entTmpDetPer.n_canhorpermax = Convert.ToDouble(dtResultLisPer.Rows[n_row]["n_canhorpermax"]); //entTmpDetPer.n_preunidad = Convert.ToDouble(dtResultLisPer.Rows[n_row]["n_preunidad"]); //entTmpDetPer.n_pagocal = Convert.ToDouble(dtResultLisPer.Rows[n_row]["n_pagocal"]); //entTmpDetPer.n_pagproyhor = Convert.ToDouble(dtResultLisPer.Rows[n_row]["n_pagproyhor"]); //entTmpDetPer.n_subsidio = Convert.ToDouble(dtResultLisPer.Rows[n_row]["n_subsidio"]); lstSolicitudDet.Add(entTmpDetPer); } } else { b_OcurrioError = miFun.b_OcurrioError; c_ErrorMensaje = miFun.c_ErrorMensaje; n_ErrorNumber = miFun.n_ErrorNumber; } return(b_result); }
void EjecutarConsulta() { if (TxtFchIni.Text == " ") { MessageBox.Show("¡ No ha indicado la fecha de inicio para la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchIni.Focus(); return; } if (TxtFchFin.Text == " ") { MessageBox.Show("¡ No ha indicado la fecha final para la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchFin.Focus(); return; } DateTime d_fchini = Convert.ToDateTime(TxtFchIni.Text); DateTime d_fchfin = Convert.ToDateTime(TxtFchFin.Text); int n_idmon = 0; int n_tipfch = 0; int n_tipsal = 0; string c_cadpro = HallarCadINPro(); string c_cadite = HallarCadINIte(); if (d_fchini > d_fchfin) { MessageBox.Show("¡ La fecha de inicio no puede ser mayor a la fecha final de la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchIni.Focus(); return; } if (OptTod.Checked == true) { n_idmon = 0; } if (OptSol.Checked == true) { n_idmon = 115; } if (OptDol.Checked == true) { n_idmon = 151; } if (OptFchEmi.Checked == true) { n_tipfch = 1; } if (OptFchVen.Checked == true) { n_tipfch = 2; } if (OptFchReg.Checked == true) { n_tipfch = 3; } if (OptTodDoc.Checked == true) { n_tipsal = 1; } if (OptPen.Checked == true) { n_tipsal = 2; } if (OptPag.Checked == true) { n_tipsal = 3; } int n_tipoconsulta = 0; CN_log_compras funCom = new CN_log_compras(); funCom.mysConec = mysConec; funCom.STU_SISTEMA = STU_SISTEMA; if (OptRes.Checked == true) { n_tipoconsulta = 1; } if (OptDet.Checked == true) { n_tipoconsulta = 2; } if (OptResDet.Checked == true) { n_tipoconsulta = 3; } funCom.Consulta2(STU_SISTEMA.EMPRESAID, TxtFchIni.Text, TxtFchFin.Text, n_idmon, n_tipfch, n_tipsal, n_Libro, n_tipoconsulta); dtLista = funCom.dtLista; if (Convert.ToInt32(CboTipPro.SelectedValue) != 0) { dtLista = funDatos.DataTableFiltrar(dtLista, "n_idtipexi = " + Convert.ToInt32(CboTipPro.SelectedValue).ToString() + ""); } if (OptRes.Checked == true) { dtLista = dtLista; } if (OptDet.Checked == true) { if ((c_cadpro != "()") && (c_cadite != "()")) { dtLista = funDatos.DataTableFiltrar(dtLista, "n_idpro IN " + c_cadpro + " AND n_idite IN " + c_cadite + ""); } if ((c_cadpro != "()") && (c_cadite == "()")) { dtLista = funDatos.DataTableFiltrar(dtLista, "n_idpro IN " + c_cadpro + ""); } } if (OptResDet.Checked == true) { if ((c_cadpro != "()") && (c_cadite != "()")) { dtLista = funDatos.DataTableFiltrar(dtLista, "n_idpro IN " + c_cadpro + " AND n_iditem IN " + c_cadite + ""); } if ((c_cadpro != "()") && (c_cadite == "()")) { dtLista = funDatos.DataTableFiltrar(dtLista, "n_idpro IN " + c_cadpro + ""); } if ((c_cadite != "()") && (c_cadpro == "()")) { dtLista = funDatos.DataTableFiltrar(dtLista, "n_iditem IN " + c_cadite + ""); } } if (OptRes.Checked == true) { FgDatos.Cols.Count = 13; Cabecera1(); funFlex.FlexMostrarDatos(FgDatos, arrCabecera1, dtLista, 2, true); SetearCabecera1(); } if (OptDet.Checked == true) { FgDatos.Cols.Count = 18; Cabecera2(); funFlex.FlexMostrarDatos(FgDatos, arrCabecera2, dtLista, 2, true); SetearCabecera2(); } if (OptResDet.Checked == true) { FgDatos.Cols.Count = 7; Cabecera3(); dtLista = funDatos.DataTableOrdenar(dtLista, "c_cliente"); funFlex.FlexMostrarDatos(FgDatos, arrCabecera3, dtLista, 2, true); SetearCabecera3(); } }
private void CmdMostrarDeuda_Click(object sender, EventArgs e) { int n_row = 0; DataTable dtResult = new DataTable(); CN_coo_cargos objCargos = new CN_coo_cargos(); string c_dato = ""; TxtTotal.Text = ""; TxtTotPag.Text = ""; TxtSaldo.Text = ""; FgDeuda.Rows.Count = 2; // MOSTRAMOS LA DEUDA DEL PUESTO DataTable dtCargosSocio = new DataTable(); objCargos.mysConec = mysConec; objCargos.Consulta3(Convert.ToInt32(LblIdSoc.Text)); dtCargosSocio = objCargos.dtLista; if (OptSolDeu.Checked == true) { dtResult = funDatos.DataTableFiltrar(dtCargosSocio, "n_detsal <> 0"); // FILTRAMOS PARA SABER SI TIENE DOCUMENTOS PENDIENTES DE PAGO } else { dtResult = dtCargosSocio; } if (dtResult.Rows.Count == 0) { MessageBox.Show("¡ EL puesto indicado no tiene cargos generados !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); //TxtCodPue.Text = ""; //TxtNomSoc.Text = ""; //TxtSer.Text = ""; //TxtTotal.Text = ""; //FgDeuda.Rows.Count = 2; //LblIdPuesto.Text = ""; //LblIdSoc.Text = ""; //funControl.dtpBlanquea(TxtFchIng); return; } FgDeuda.Rows.Count = 2; if (objCargos.booOcurrioError == false) { dtResult = funDatos.DataTableOrdenar(dtResult, "n_carmestra"); for (n_row = 0; n_row <= dtResult.Rows.Count - 1; n_row++) { FgDeuda.Rows.Count = FgDeuda.Rows.Count + 1; c_dato = dtResult.Rows[n_row]["n_caranoemi"].ToString(); FgDeuda.SetData(FgDeuda.Rows.Count - 1, 1, c_dato); c_dato = dtResult.Rows[n_row]["c_carmesdes"].ToString(); FgDeuda.SetData(FgDeuda.Rows.Count - 1, 2, c_dato); c_dato = dtResult.Rows[n_row]["c_cartipdocdes"].ToString(); FgDeuda.SetData(FgDeuda.Rows.Count - 1, 3, c_dato); c_dato = dtResult.Rows[n_row]["c_carnumdoc"].ToString(); FgDeuda.SetData(FgDeuda.Rows.Count - 1, 4, c_dato); c_dato = dtResult.Rows[n_row]["c_socpuepuedes"].ToString(); FgDeuda.SetData(FgDeuda.Rows.Count - 1, 5, c_dato); c_dato = dtResult.Rows[n_row]["c_detcondes"].ToString(); FgDeuda.SetData(FgDeuda.Rows.Count - 1, 6, c_dato); c_dato = Convert.ToDouble(funFunciones.NulosN(dtResult.Rows[n_row]["n_detconimp"])).ToString("0.00"); FgDeuda.SetData(FgDeuda.Rows.Count - 1, 7, c_dato); c_dato = Convert.ToDouble(funFunciones.NulosN(dtResult.Rows[n_row]["n_detsal"])).ToString("0.00"); FgDeuda.SetData(FgDeuda.Rows.Count - 1, 8, c_dato); c_dato = dtResult.Rows[n_row]["c_pagfchdoc"].ToString(); if (c_dato == "") { FgDeuda.SetData(FgDeuda.Rows.Count - 1, 10, null); } else { FgDeuda.SetData(FgDeuda.Rows.Count - 1, 10, c_dato); } c_dato = dtResult.Rows[n_row]["c_pagdocpag"].ToString(); FgDeuda.SetData(FgDeuda.Rows.Count - 1, 11, c_dato); c_dato = dtResult.Rows[n_row]["c_pagnumdoc"].ToString(); FgDeuda.SetData(FgDeuda.Rows.Count - 1, 12, c_dato); //c_dato = dtResult.Rows[n_row]["n_impbru"].ToString(); //FgDeuda.SetData(FgDeuda.Rows.Count - 1, 13, c_dato); //c_dato = dtResult.Rows[n_row]["n_impigv"].ToString(); //FgDeuda.SetData(FgDeuda.Rows.Count - 1, 14, c_dato); c_dato = dtResult.Rows[n_row]["n_carid"].ToString(); FgDeuda.SetData(FgDeuda.Rows.Count - 1, 16, c_dato); c_dato = dtResult.Rows[n_row]["n_caridpue"].ToString(); FgDeuda.SetData(FgDeuda.Rows.Count - 1, 17, c_dato); c_dato = dtResult.Rows[n_row]["n_detidcon"].ToString(); FgDeuda.SetData(FgDeuda.Rows.Count - 1, 18, c_dato); //****** c_dato = dtResult.Rows[n_row]["n_detiddocpag"].ToString(); FgDeuda.SetData(FgDeuda.Rows.Count - 1, 19, c_dato); c_dato = dtResult.Rows[n_row]["n_detcor"].ToString(); FgDeuda.SetData(FgDeuda.Rows.Count - 1, 20, c_dato); if (Convert.ToDouble(funFunciones.NulosN(dtResult.Rows[n_row]["n_detsal"])) == 0) { PintarCelda(FgDeuda, FgDeuda.Rows.Count - 1, 1, FgDeuda.Rows.Count - 1, 12, Color.Blue); } else { PintarCelda(FgDeuda, FgDeuda.Rows.Count - 1, 1, FgDeuda.Rows.Count - 1, 12, Color.Red); } } } CalcularTotales(); GenerarNumero(); }