public DataTable BuscarGuias(int n_IdEmpresa, int n_IdCliente, string c_DocumentosCargados) { Helper.Genericas funDatos = new Helper.Genericas(); string[,] arrCabeceraDg1 = new string[5, 4]; DataTable dtResult = new DataTable(); Consulta1(n_IdEmpresa, n_IdCliente); dtResult = dtLista; if (n_IdCliente != 0) { dtResult = funDatos.DataTableFiltrar(dtResult, "n_idcli = " + n_IdCliente.ToString() + ""); // FILTRAMOS LOS DOCUMENTOS DEL PROVEEDOR } if (c_DocumentosCargados != "") { dtResult = funDatos.DataTableFiltrar(dtResult, "n_id NOT IN (" + c_DocumentosCargados + ")"); // QUITAMOS LOS DOCUMENTOS QUE YA FUERON AGREGADOS } arrCabeceraDg1[0, 0] = "Cliente"; arrCabeceraDg1[0, 1] = "200"; arrCabeceraDg1[0, 2] = "C"; arrCabeceraDg1[0, 3] = "c_nombre"; arrCabeceraDg1[1, 0] = "Tip. Doc."; arrCabeceraDg1[1, 1] = "40"; arrCabeceraDg1[1, 2] = "C"; arrCabeceraDg1[1, 3] = "c_abr"; arrCabeceraDg1[2, 0] = "Fch. Documento"; arrCabeceraDg1[2, 1] = "80"; arrCabeceraDg1[2, 2] = "F"; arrCabeceraDg1[2, 3] = "d_fchdoc"; arrCabeceraDg1[3, 0] = "Nº Documento"; arrCabeceraDg1[3, 1] = "120"; arrCabeceraDg1[3, 2] = "F"; arrCabeceraDg1[3, 3] = "c_numdoc"; arrCabeceraDg1[4, 0] = "Id"; arrCabeceraDg1[4, 1] = "0"; arrCabeceraDg1[4, 2] = "N"; arrCabeceraDg1[4, 3] = "n_id"; Genericas xFun = new Genericas(); xFun.Buscar_CampoBusqueda = "n_id"; xFun.Buscar_CadFiltro = ""; dtResult = xFun.Buscar(arrCabeceraDg1, dtResult); return(dtResult); }
public DataTable BuscarItemPuntoVenta(string c_CadenaFiltro, string c_CampoBuscar, DataTable dtItems, int n_IdTipExistencia) { string[,] arrCabeceraDg1 = new string[6, 4]; DataTable dtResult = new DataTable(); DataTable dtresulpre = new DataTable(); Helper.Genericas funDatos = new Helper.Genericas(); if (n_IdTipExistencia != 0) { dtResult = funDatos.DataTableFiltrar(dtItems, "n_idtipexi = " + n_IdTipExistencia + ""); } else { dtResult = dtItems; } arrCabeceraDg1[0, 0] = "Codigo"; arrCabeceraDg1[0, 1] = "150"; arrCabeceraDg1[0, 2] = "C"; arrCabeceraDg1[0, 3] = "c_codpro"; arrCabeceraDg1[1, 0] = "Descripcion"; arrCabeceraDg1[1, 1] = "500"; arrCabeceraDg1[1, 2] = "C"; arrCabeceraDg1[1, 3] = "c_despro"; arrCabeceraDg1[2, 0] = "Uni. Med."; arrCabeceraDg1[2, 1] = "50"; arrCabeceraDg1[2, 2] = "C"; arrCabeceraDg1[2, 3] = "c_abrpre"; arrCabeceraDg1[3, 0] = "Stock Actual"; arrCabeceraDg1[3, 1] = "70"; arrCabeceraDg1[3, 2] = "D"; arrCabeceraDg1[3, 3] = "n_stkact"; arrCabeceraDg1[4, 0] = "Precio venta"; arrCabeceraDg1[4, 1] = "70"; arrCabeceraDg1[4, 2] = "D"; arrCabeceraDg1[4, 3] = "n_preven"; arrCabeceraDg1[5, 0] = "Id"; arrCabeceraDg1[5, 1] = "0"; arrCabeceraDg1[5, 2] = "N"; arrCabeceraDg1[5, 3] = "n_id"; Genericas xFun = new Genericas(); xFun.Buscar_CampoBusqueda = c_CampoBuscar; xFun.Buscar_CadFiltro = c_CadenaFiltro; dtResult = xFun.Buscar(arrCabeceraDg1, dtResult); return(dtResult); }
public DataTable DG_Filtrar(DataTable DtTabla, string c_CadFiltro, C1.Win.C1TrueDBGrid.C1TrueDBGrid xDg) { DataTable xDtTemp; xDtTemp = DtTabla; if (c_CadFiltro != "") { Genericas funDatos = new Genericas(); xDtTemp = funDatos.DataTableFiltrar(DtTabla, c_CadFiltro); } xDg.DataSource = xDtTemp; return(xDtTemp); }