public HttpResponseMessage UploadImage(AnnouncementUpdateRequest model) { _announcement.ImageUpload(model.PhotoKey, model.Id); SuccessResponse response = new SuccessResponse(); return(Request.CreateResponse(HttpStatusCode.OK, response)); }
public void Update(AnnouncementUpdateRequest model) { DataProvider.ExecuteNonQuery(GetConnection, "dbo.Announcement_Update", inputParamMapper : delegate(SqlParameterCollection paramCollection) { paramCollection.AddWithValue("@id", model.Id); MapCommonParameters(model, paramCollection); } ); return; }
public HttpResponseMessage Update(AnnouncementUpdateRequest model) { if (!ModelState.IsValid) { return(Request.CreateResponse(HttpStatusCode.BadRequest, ModelState)); } if (model == null) { return(Request.CreateResponse(HttpStatusCode.BadRequest, "Required announcement inputs: ID, Author, Title, Body, and Category.")); } _announcement.Update(model); // update name to _announcment. SuccessResponse response = new SuccessResponse(); return(Request.CreateResponse(HttpStatusCode.OK, response)); }