Пример #1
0
        public IEnumerable<SG_POS_DIA_MN> ObtenerPosDiaPorFecha(string ANIO, string MES)
        {
            IQueryable<SG_POS_DIA_MN> result = null;
            ExecuteManager(uow =>
            {
                var manager = new SG_POS_DIA_MNManager(uow);
                result = manager.ObtenerVentasPorMesyAnio(ANIO, MES);

            });
            return result;
        }
Пример #2
0
 public IEnumerable<SG_POS_DIA_MN> ObtenerPosDias(PagingInfo paginacion, FiltrosModel<PosTurnosModel> filtros)
 {
     IQueryable<SG_POS_DIA_MN> result = null;
     ExecuteManager(uow =>
     {
         var manager = new SG_POS_DIA_MNManager(uow);
         result = manager.BuscarTodos();
         //result = manager.BuscarTodos(x=>x.FECHA == filtros.Entidad.FECHA);
         filtros.FiltrarDatos();
         result = filtros.Diccionario.Count() > 0 ? result.Where(filtros.Predicado, filtros.Diccionario.Values.ToArray()) : result;
         paginacion.total = result.Count();
         result = manager.QueryPaged(result, paginacion.limit, paginacion.start, paginacion.sort, paginacion.dir);
     });
     return result;
 }