Ejemplo n.º 1
0
        public async Task <UserViewModel> GetUserByIdAsync(Guid Id)
        {
            var user = await _userRepo.GetUserByIdAsync(Id);

            var roles = await _roleRepo.GetRolesAsync();

            var rolesByUserId = roles.Select(x => x.UsersInRoles.Select(y => y.UserId == Id));

            return(_mapper.Map <UserViewModel>(user));
        }
Ejemplo n.º 2
0
        public async Task <IEnumerable <RoleViewModel> > GetRolesAsync()
        {
            var roles = await _roleRepo.GetRolesAsync();

            return(_mapper.Map <IEnumerable <RoleViewModel> >(roles));
        }