// PUT api/values/5 public HttpResponseMessage Put(CMS.DataAccess.Model.Member member) { try { CMS.DataAccess.MemberService service = new CMS.DataAccess.MemberService(); var id = service.Update(member); } catch (Exception ex) { return(Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message)); } return(Request.CreateResponse(HttpStatusCode.OK)); }
// POST api/values public HttpResponseMessage Post(CMS.DataAccess.Model.Member member) { try { member.Id = Guid.NewGuid(); CMS.DataAccess.MemberService service = new CMS.DataAccess.MemberService(); var id = service.Create(member); var response = Request.CreateResponse <CMS.DataAccess.Member>(HttpStatusCode.Created, new CMS.DataAccess.Member { Id = member.Id }); return(response); } catch (Exception ex) { return(Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message)); } }