Exemple #1
0
        /// <summary>
        /// Возвращает всех приглашенных,
        /// но пока еще не зарегестрированных пользователей
        /// </summary>
        /// <returns></returns>
        public IList <UserModel> GetAllInvited()
        {
            IList <User> users = UserRep.FindAllInvited();

            return(UserModelHelper.GetUserModel(users));
        }
Exemple #2
0
        /// <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));
        }
Exemple #4
0
        /// <summary>
        /// Воозвращает всех(неудаленных пользователей)
        /// </summary>
        /// <returns></returns>
        public IList <UserModel> GetAll()
        {
            IList <User> users = _userRep.FindAllNotDeleted();

            return(UserModelHelper.GetUserModel(users));
        }