Ejemplo n.º 1
0
        public virtual ResponseModel <TVm> Search(PagingDataType status, RequestModelBase <TEntity> requestModel)
        {
            var count    = Repository.GetAll().Where(requestModel.GetExpression()).Count();
            var response = GetAll(requestModel);

            response.Count = count;

            return(response);
        }
Ejemplo n.º 2
0
 public static IQueryable <TEntity> GetPagingQuery(IQueryable <TEntity> queryable, RequestModelBase <TEntity> requestModel)
 {
     return(requestModel.GetSkipAndTakeQuery(requestModel.GetOrderedDataQuery(queryable.Where(requestModel.GetExpression()))));
 }