示例#1
0
        public DataPaged<SG_LISTAS> ObtenerListas(PagingInfo paginacion, FiltrosModel<SG_LISTAS> filtros)
        {
            DataPaged<SG_LISTAS> resultado = new DataPaged<SG_LISTAS>();
            IQueryable<SG_LISTAS> result = null;
            ExecuteManager(uow =>
            {
                var manager = new SG_LISTASManager(uow);
                result = manager.QueryPaged(manager.Query(), paginacion.limit, paginacion.start, paginacion.sort, paginacion.dir);
                resultado.Rows = result.ToList();
                resultado.Total = manager.Query().Count();
                resultado.success = true;

            });

            return resultado;
        }
示例#2
0
        public IEnumerable<SG_LISTAS> ObtenerTodasListas()
        {
            IQueryable<SG_LISTAS> result = null;
            ExecuteManager(uow =>
            {
                var managerLista = new SG_LISTASManager(uow);
                result = managerLista.BuscarTodos();
                

            });
            return result;
        }