public HttpResponseMessage GetUser(string userName) { Models.UserDetails.UserModel model = repository.GetModel(userName); if (model != null) { return(Request.CreateResponse(HttpStatusCode.OK, model)); } return(Request.CreateResponse(HttpStatusCode.NotFound)); }
public HttpResponseMessage CreateUser(Models.UserDetails.UserModel model) { if (ModelState.IsValid && model != null) { string token = repository.CreateUser(model); if (token == "Repeat UserName") { return(Request.CreateResponse(HttpStatusCode.Conflict)); } if (token != string.Empty) { return(Request.CreateResponse(HttpStatusCode.Created, token)); } } return(Request.CreateResponse(HttpStatusCode.BadRequest)); }