// PUT api/<controller>/5 public HttpResponseMessage Put(int id, Api_Models.MstUserType_ApiModel objUserType) { try { var userType = from d in db.MstUserTypes where d.Id == id select d; if (userType.Any()) { var updateUserType = userType.FirstOrDefault(); updateUserType.UserType = objUserType.UserType; db.SubmitChanges(); return(Request.CreateResponse(HttpStatusCode.OK)); } else { return(Request.CreateResponse(HttpStatusCode.BadRequest, "Not found!")); } } catch (Exception e) { return(Request.CreateResponse(HttpStatusCode.InternalServerError, e.Message)); } }
// POST api/<controller> public HttpResponseMessage Post(Api_Models.MstUserType_ApiModel objUserType) { try { Data.MstUserType newUserType = new Data.MstUserType { UserType = objUserType.UserType, }; db.MstUserTypes.InsertOnSubmit(newUserType); db.SubmitChanges(); return(Request.CreateResponse(HttpStatusCode.OK)); } catch (Exception e) { return(Request.CreateResponse(HttpStatusCode.InternalServerError, e.Message)); } }