public ActionResult Listado(ComprasFiltrosModel filtros, int?page) { var compras = Uow.Compras.Listado(c => c.Factura.Proveedor, c => c.ComprasProductos) .Where(c => c.CuentaId == UsuarioActual.CuentaId) .Where(filtros.GetFilterExpression()) .OrderByDescending(c => c.Fecha); var lista = compras.ToPagedList(page ?? 1, AppSettings.DefaultPageSize); var listadoModel = new ComprasListadoModel { List = lista, Filtros = filtros, Desde = filtros.Desde, Nro = filtros.Nro, Hasta = filtros.Hasta, ProveedorId = filtros.ProveedorId }; return(PartialView("_Listado", listadoModel)); }
public ActionResult Listado(ComprasFiltrosModel filtros, int? page) { var compras = Uow.Compras.Listado(c => c.Factura.Proveedor, c => c.ComprasProductos) .Where(c => c.CuentaId == UsuarioActual.CuentaId) .Where(filtros.GetFilterExpression()) .OrderByDescending(c => c.Fecha); var lista = compras.ToPagedList(page ?? 1, AppSettings.DefaultPageSize); var listadoModel = new ComprasListadoModel { List = lista, Filtros = filtros, Desde = filtros.Desde, Nro = filtros.Nro, Hasta = filtros.Hasta, ProveedorId = filtros.ProveedorId }; return PartialView("_Listado", listadoModel); }