public async Task <long> CountRole([FromBody] AppUser_RoleFilterDTO AppUser_RoleFilterDTO) { RoleFilter RoleFilter = new RoleFilter(); RoleFilter.Id = AppUser_RoleFilterDTO.Id; RoleFilter.Code = AppUser_RoleFilterDTO.Code; RoleFilter.Name = AppUser_RoleFilterDTO.Name; RoleFilter.StatusId = AppUser_RoleFilterDTO.StatusId; return(await RoleService.Count(RoleFilter)); }
public async Task <List <AppUser_RoleDTO> > ListRole([FromBody] AppUser_RoleFilterDTO AppUser_RoleFilterDTO) { RoleFilter RoleFilter = new RoleFilter(); RoleFilter.Skip = AppUser_RoleFilterDTO.Skip; RoleFilter.Take = AppUser_RoleFilterDTO.Take; RoleFilter.OrderBy = RoleOrder.Id; RoleFilter.OrderType = OrderType.ASC; RoleFilter.Selects = RoleSelect.ALL; RoleFilter.Id = AppUser_RoleFilterDTO.Id; RoleFilter.Code = AppUser_RoleFilterDTO.Code; RoleFilter.Name = AppUser_RoleFilterDTO.Name; RoleFilter.StatusId = AppUser_RoleFilterDTO.StatusId; List <Role> Roles = await RoleService.List(RoleFilter); List <AppUser_RoleDTO> AppUser_RoleDTOs = Roles .Select(x => new AppUser_RoleDTO(x)).ToList(); return(AppUser_RoleDTOs); }