示例#1
0
        public IHttpActionResult Post([FromBody] UserUriModel model)
        {
            if (TheRepository.GetUserByUserName(model.UserName) != null)
            {
                return(Conflict());
            }
            if (TheRepository.InsertUser(TheModelFactory.ParseUser(model)) && TheRepository.SaveAll())
            {
                return(Created(TheModelFactory.CreateUser(TheModelFactory.ParseUser(model)).Url, model));
            }

            return(BadRequest());
        }