Example #1
0
 public Task <PagedResult <UserOutputDto> > GetList(UserQueryInputDto input)
 {
     return(_userManager.Queryable()
            .AsNoTracking()
            .Where(c => EF.Functions.Like(c.Name, $"%{input.Name}%"))
            .Paged <User, UserOutputDto>(input));
 }
Example #2
0
        public async Task GetUsersTest()
        {
            var input = new UserQueryInputDto
            {
                Name       = "1",
                PageNumber = 1,
                PageSize   = 10
            };

            var result = await _service.GetList(input);

            result.Data.Count.ShouldBeGreaterThan(0);
        }
Example #3
0
        public async Task <HttpPagedResponse <UserOutputDto> > GetUsers(UserQueryInputDto inputDto)
        {
            var result = await _userAppService.GetList(inputDto);

            return(Success(result));
        }