public DataTable DocumentosConSaldo(int n_IdEmpresa, int n_IdCliente) { DataTable dtResult = new DataTable(); CD_log_compras objCom = new CD_log_compras(); string[,] arrCabeceraFlexFil = new string[12, 5]; objCom.mysConec = mysConec; dtResult = objCom.Consulta5(n_IdEmpresa, n_IdCliente); // FLEX GRID DE LOS TAREAS arrCabeceraFlexFil[0, 0] = "Proveedor"; arrCabeceraFlexFil[0, 1] = "300"; arrCabeceraFlexFil[0, 2] = "C"; arrCabeceraFlexFil[0, 3] = ""; arrCabeceraFlexFil[0, 4] = "c_nombre"; arrCabeceraFlexFil[1, 0] = "Nº Documento"; arrCabeceraFlexFil[1, 1] = "110"; arrCabeceraFlexFil[1, 2] = "C"; arrCabeceraFlexFil[1, 3] = ""; arrCabeceraFlexFil[1, 4] = "c_numdoc"; arrCabeceraFlexFil[2, 0] = "T.D."; arrCabeceraFlexFil[2, 1] = "40"; arrCabeceraFlexFil[2, 2] = "C"; arrCabeceraFlexFil[2, 3] = ""; arrCabeceraFlexFil[2, 4] = "c_destipdoc"; arrCabeceraFlexFil[3, 0] = "Dia"; arrCabeceraFlexFil[3, 1] = "30"; arrCabeceraFlexFil[3, 2] = "C"; arrCabeceraFlexFil[3, 3] = ""; arrCabeceraFlexFil[3, 4] = "n_dia"; arrCabeceraFlexFil[4, 0] = "Mes"; arrCabeceraFlexFil[4, 1] = "30"; arrCabeceraFlexFil[4, 2] = "C"; arrCabeceraFlexFil[4, 3] = ""; arrCabeceraFlexFil[4, 4] = "n_mes"; arrCabeceraFlexFil[5, 0] = "Año"; arrCabeceraFlexFil[5, 1] = "40"; arrCabeceraFlexFil[5, 2] = "C"; arrCabeceraFlexFil[5, 3] = ""; arrCabeceraFlexFil[5, 4] = "n_ano"; arrCabeceraFlexFil[6, 0] = "Condicion de Pago"; arrCabeceraFlexFil[6, 1] = "100"; arrCabeceraFlexFil[6, 2] = "C"; arrCabeceraFlexFil[6, 3] = ""; arrCabeceraFlexFil[6, 4] = "c_desconpag"; arrCabeceraFlexFil[7, 0] = "Moneda"; arrCabeceraFlexFil[7, 1] = "40"; arrCabeceraFlexFil[7, 2] = "C"; arrCabeceraFlexFil[7, 3] = ""; arrCabeceraFlexFil[7, 4] = "c_desmon"; arrCabeceraFlexFil[8, 0] = "Importe"; arrCabeceraFlexFil[8, 1] = "80"; arrCabeceraFlexFil[8, 2] = "D"; arrCabeceraFlexFil[8, 3] = "0.00"; arrCabeceraFlexFil[8, 4] = "n_importe"; arrCabeceraFlexFil[9, 0] = "Saldo"; arrCabeceraFlexFil[9, 1] = "80"; arrCabeceraFlexFil[9, 2] = "D"; arrCabeceraFlexFil[9, 3] = "0.00"; arrCabeceraFlexFil[9, 4] = "n_saldo"; arrCabeceraFlexFil[10, 0] = "Sel"; arrCabeceraFlexFil[10, 1] = "40"; arrCabeceraFlexFil[10, 2] = "B"; arrCabeceraFlexFil[10, 3] = ""; arrCabeceraFlexFil[10, 4] = "n_sel"; arrCabeceraFlexFil[11, 0] = "Id"; arrCabeceraFlexFil[11, 1] = "0"; arrCabeceraFlexFil[11, 2] = "N"; arrCabeceraFlexFil[11, 3] = ""; arrCabeceraFlexFil[11, 4] = "n_id"; fundatos.Filtrar_CampoOrden = "c_numdoc"; fundatos.Filtrar_Titulo = "Documentos Pendientes de Pago"; fundatos.Filtrar_ColumnaCheck = 11; fundatos.Filtrar_ColumnaBusqueda = 12; fundatos.Filtrar_CampoBusqueda = "n_id"; fundatos.Filtrar_AplicarFiltro = true; dtResult = fundatos.Filtrar(arrCabeceraFlexFil, dtResult); return(dtResult); }