Ejemplo n.º 1
0
        private IQueryable <Excepcion> Listado(ExcepcionesFiltrosModel filtros)
        {
            var cuentaId = UsuarioActual.CuentaId;

            return(Uow.Excepciones.Listado(c => c.CierreCaja, c => c.CierreCaja.MaxiKiosco, c => c.CierreCaja.Usuario)
                   .Where(m => m.CierreCaja.MaxiKiosco.CuentaId == cuentaId)
                   .Where(filtros.GetFilterExpression())
                   .OrderBy(m => m.CierreCaja.FechaInicio));
        }
Ejemplo n.º 2
0
        public ActionResult Listado(ExcepcionesFiltrosModel filtros, int?page)
        {
            var excepciones = Listado(filtros);
            var pageSize    = 30;
            var lista       = excepciones.ToPagedList(page ?? 1, pageSize);

            var listadoModel = new ExcepcionesListadoModel
            {
                List         = lista,
                Filtros      = filtros,
                Desde        = filtros.Desde,
                Hasta        = filtros.Hasta,
                MaxiKioscoId = filtros.MaxiKioscoId
            };

            return(PartialView("_Listado", listadoModel));
        }