Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
        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);
        }