/// <summary> /// Возвращает всех приглашенных, /// но пока еще не зарегестрированных пользователей /// </summary> /// <returns></returns> public IList <UserModel> GetAllInvited() { IList <User> users = UserRep.FindAllInvited(); return(UserModelHelper.GetUserModel(users)); }
/// <summary> /// Возвращаем пользователя по его Id /// </summary> /// <param name="Id"></param> /// <returns></returns> public UserModel GetById(int Id) { User user = _userRep.FindOneById(Id); return(UserModelHelper.GetUserModel(user)); }
/// <summary> /// Получает всех пользователей, которые имеют роль с идентификатором <paramref name="id"/>, /// затем оборачивает их в <see cref="UserModel"/> /// </summary> /// <param name="id"></param> /// <returns></returns> public IList <UserModel> GetUsersByRole(int id) { IList <User> users = _accessRep.GetAllByRole(id); return(UserModelHelper.GetUserModel(users)); }
/// <summary> /// Воозвращает всех(неудаленных пользователей) /// </summary> /// <returns></returns> public IList <UserModel> GetAll() { IList <User> users = _userRep.FindAllNotDeleted(); return(UserModelHelper.GetUserModel(users)); }