Esempio n. 1
0
        public GetSingleUser GetById(int id)
        {
            var model = _userRepository.GetSingleUser(id);

            if (model == null)
            {
                throw new HttpNotFoundException($"User with id: {id} was not found");
            }

            var idModel = new GetSingleUser
            {
                Id       = model.Id,
                Username = model.UserName,
                Active   = model.Active,
                Role     = model.Role
            };

            return(idModel);
        }
Esempio n. 2
0
        public GetSingleUser GetByUserName(string username)
        {
            var model = _userRepository.GetSingleUser(username.ToLowerInvariant());

            if (model == null)
            {
                throw new HttpNotFoundException($"User with username: {username} was not found");
            }

            var userModel = new GetSingleUser
            {
                Id       = model.Id,
                Username = model.UserName,
                Active   = model.Active,
                Role     = model.Role
            };

            return(userModel);
        }
        public void GivenIHaveMadeAGetCallUsingId(Table table)
        {
            var user = table.CreateInstance <SingleUser>();

            SingleUserResponse = GetSingleUser.getUser(user.id);
        }