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)); }
public async Task <IEnumerable <RoleViewModel> > GetRolesAsync() { var roles = await _roleRepo.GetRolesAsync(); return(_mapper.Map <IEnumerable <RoleViewModel> >(roles)); }