public HttpResponseMessage UpdateWrittenVerse(EditableField e) { var v = this.GetCore<RapWrittenVerses>(); v.UserId = RapContextFacade.Current.GetUserId(); v.UpdateVerse(e.Pk, e.Value); return Request.CreateResponse(HttpStatusCode.Created); }
public HttpResponseMessage CreateBio(EditableField e) { Contract.Requires(e != null, "Cannot Leave an Empty field"); if (e.Pk == RapContextFacade.Current.GetUserId()) { new UserProfile(e.Pk).UpdateBio(e.Value); return Request.CreateResponse(HttpStatusCode.Created); } return Request.CreateResponse(HttpStatusCode.Unauthorized); }