예제 #1
0
        public ActionResult AddUser(CreateUserRequest createRequest)
        {
            if (!_validator.Validate(createRequest))
            {
                return(BadRequest(new { error = "users must have a username, password and display name" }));
            }

            var newUser = _userRepository.AddUser(createRequest.Username, createRequest.Password, createRequest.DisplayName, createRequest.Offense, createRequest.ReleaseDate);

            return(Created($"api/users/{newUser.Id}", newUser));
        }
예제 #2
0
        public ActionResult AddUser(CreateUserRequest createRequest)
        {
            if (_validator.Validate(createRequest))
            {
                return(BadRequest(new { error = "users must have a username and password" }));
            }


            var newUser = _userRepository.AddUser(createRequest.Username, createRequest.Password, createRequest.ReleaseDate, createRequest.Age);


            return(Created($"api/inmate/{newUser.Id}", newUser));
        }