Esempio n. 1
0
        public ActionResult Listado(TransferenciasFiltrosModel filtros, int?page)
        {
            var transferencias = Uow.Transferencias.Listado(c => c.TransferenciaProductos,
                                                            c => c.Origen,
                                                            c => c.Destino,
                                                            c => c.Usuario)
                                 .Where(filtros.GetFilterExpression())
                                 .OrderByDescending(c => c.TransferenciaId);

            var lista        = transferencias.ToPagedList(page ?? 1, AppSettings.DefaultPageSize);
            var listadoModel = new TransferenciasListadoModel
            {
                List      = lista,
                Filtros   = filtros,
                Desde     = filtros.Desde,
                Nro       = filtros.Nro,
                Hasta     = filtros.Hasta,
                OrigenId  = filtros.OrigenId,
                DestinoId = filtros.DestinoId
            };


            return(PartialView("_Listado", listadoModel));
        }
        public ActionResult Listado(TransferenciasFiltrosModel filtros, int? page)
        {
            var transferencias = Uow.Transferencias.Listado(c => c.TransferenciaProductos,
                                                            c => c.Origen,
                                                            c => c.Destino,
                                                            c => c.Usuario)
                .Where(filtros.GetFilterExpression())
                .OrderByDescending(c => c.TransferenciaId);

            var lista = transferencias.ToPagedList(page ?? 1, AppSettings.DefaultPageSize);
            var listadoModel = new TransferenciasListadoModel
            {
                List = lista,
                Filtros = filtros,
                Desde = filtros.Desde,
                Nro = filtros.Nro,
                Hasta = filtros.Hasta,
                OrigenId = filtros.OrigenId,
                DestinoId = filtros.DestinoId
            };

            return PartialView("_Listado", listadoModel);
        }