public PagedList <TEntity> List(PagedListParameters parameters, Expression <Func <TEntity, bool> > where, params Expression <Func <TEntity, object> >[] include)
 {
     return(new PagedList <TEntity>(QueryableWhereInclude(where, include), parameters));
 }
 public Task <IActionResult> ListAsync([FromQuery] PagedListParameters parameters)
 {
     return(_progressService.ListAsync(parameters).ResultAsync());
 }
Example #3
0
 public async Task <PagedList <UserModel> > ListAsync(PagedListParameters parameters)
 {
     return(await UserRepository.ListAsync <UserModel>(parameters));
 }
 public PagedList <T> ListInclude(PagedListParameters parameters, params Expression <Func <T, object> >[] include)
 {
     return(new PagedList <T>(Queryable.Include(include), parameters));
 }
 public Task <PagedList <TResult> > ListIncludeAsync <TResult>(PagedListParameters parameters, params Expression <Func <T, object> >[] include)
 {
     return(Task.FromResult(ListInclude <TResult>(parameters, include)));
 }
Example #6
0
 public Task <PagedList <TResult> > ListAsync <TResult>(PagedListParameters parameters)
 {
     return(Task.FromResult(List <TResult>(parameters)));
 }
 public PagedList <T> ListWhereInclude(PagedListParameters parameters, Expression <Func <T, bool> > where, params Expression <Func <T, object> >[] include)
 {
     return(new PagedList <T>(Queryable.Where(where).Include(include), parameters));
 }
Example #8
0
 public Task <PagedList <T> > ListAsync(PagedListParameters parameters, Expression <Func <T, bool> > where)
 {
     return(Task.FromResult(List(parameters, where)));
 }
Example #9
0
 public PagedList <T> ListWithDeleted(PagedListParameters parameters, Expression <Func <T, bool> > where)
 {
     return(new PagedList <T>(AllQueryable.Where(where), parameters));
 }
 public Task <PagedList <PlanModel> > ListByUserIdAsync(PagedListParameters parameters, long id)
 {
     return(_repository.Queryable.Where(PlanExpression.UserId(id)).Select(PlanExpression.Model).ListAsync(parameters));
 }
Example #11
0
 public async Task <PagedList <ListDepartmentModel> > ListAsync(PagedListParameters parameters)
 {
     return(await DepartmentRepository.ListAsync <ListDepartmentModel>(parameters));
 }
 public Task <PagedList <PlanModel> > ListAsync(PagedListParameters parameters)
 {
     return(_repository.Queryable.Select(PlanExpression.Model).ListAsync(parameters));
 }
 public PagedList<UserModel> List(PagedListParameters parameters)
 {
     return UserDomain.List(parameters);
 }
Example #14
0
 public PagedList <UserModel> List(PagedListParameters parameters)
 {
     return(UserRepository.List <UserModel>(parameters));
 }
Example #15
0
 public PagedList <T> List(PagedListParameters parameters)
 {
     return(new PagedList <T>(Collection.AsQueryable(), parameters));
 }
Example #16
0
 public PagedList <TResult> ListWithDeleted <TResult>(PagedListParameters parameters, Expression <Func <T, bool> > where)
 {
     return(new PagedList <TResult>(AllQueryable.Where(where).Project <T, TResult>(), parameters, typeof(T)));
 }
Example #17
0
 public PagedList <TResult> List <TResult>(PagedListParameters parameters)
 {
     return(List(parameters).Map <PagedList <TResult> >());
 }
Example #18
0
 public Task <PagedList <TResult> > ListWithDeletedAsync <TResult>(PagedListParameters parameters, Expression <Func <T, bool> > where)
 {
     return(Task.FromResult(List <TResult>(parameters, where)));
 }
Example #19
0
 public Task <PagedList <UserModel> > ListAsync(PagedListParameters parameters)
 {
     return(_userRepository.Queryable.Select(UserExpression.Model).ListAsync(parameters));
 }
 public Task <PagedList <ProfileModel> > ListAsync(PagedListParameters parameters)
 {
     return(_profileRepository.Queryable.Select(ProfileExpression.Model).ListAsync(parameters));
 }
 public Task <PagedList <T> > ListWhereIncludeAsync(PagedListParameters parameters, Expression <Func <T, bool> > where, params Expression <Func <T, object> >[] include)
 {
     return(Task.FromResult(ListWhereInclude(parameters, where, include)));
 }
 public PagedList <TResult> List <TResult>(PagedListParameters parameters, Expression <Func <T, bool> > where, params Expression <Func <T, object> >[] include)
 {
     return(new PagedList <TResult>(Set.Where(where).Include(include).Project <T, TResult>(), parameters));
 }
 public PagedList <TResult> ListInclude <TResult>(PagedListParameters parameters, params Expression <Func <T, object> >[] include)
 {
     return(new PagedList <TResult>(Queryable.Include(include).Project <T, TResult>(), parameters));
 }
 public async Task <PagedList <UserModel> > GridAsync([FromQuery] PagedListParameters parameters)
 {
     return(await UserApplicationService.ListAsync(parameters));
 }
Example #25
0
 public async Task <IActionResult> GridAsync([FromQuery] PagedListParameters parameters)
 {
     return(Result(await _userApplicationService.ListAsync(parameters)));
 }
Example #26
0
 public Task <PagedList <UserModel> > ListAsync(PagedListParameters parameters)
 {
     return(_userRepository.Queryable.Project <UserEntity, UserModel>().ListAsync(parameters));
 }
 public Task <IActionResult> ListByUserIdAsync([FromQuery] PagedListParameters parameters, [FromRoute] long id)
 {
     return(_progressService.ListByUserIdAsync(parameters, id).ResultAsync());
 }
 public PagedList <UserModel> List(PagedListParameters parameters)
 {
     return(Database.User.List(parameters));
 }
 public PagedList <UserModel> List(PagedListParameters parameters)
 {
     return(DatabaseUnitOfWork.UserRepository.List <UserModel>(parameters));
 }
Example #30
0
 public PagedList <TEntity> List(PagedListParameters parameters, Expression <Func <TEntity, bool> > where, params Expression <Func <TEntity, object> >[] properties)
 {
     return(new PagedList <TEntity>(Queryable(where, properties), parameters));
 }