public HttpResponseMessage UpdateRecord([FromBody] successStories_tb stories) { if (stories != null) { db.successStories.Attach(stories); var entry = db.Entry(stories); entry.Property(e => e.title).IsModified = true; entry.Property(e => e.description).IsModified = true; entry.Property(e => e.ytubeLink).IsModified = true; if (stories.base64 != "null") { string base64Data = Convert.ToString(stories.base64); base64ToByte baseBytes = new base64ToByte(); stories.imageData = baseBytes.image(840, 540, base64Data); stories.thumbnail = baseBytes.image(310, 210, base64Data); entry.Property(e => e.imageData).IsModified = true; entry.Property(e => e.thumbnail).IsModified = true; } db.SaveChanges(); return(Request.CreateResponse(HttpStatusCode.OK, "Successfully Updated.")); } else { return(Request.CreateErrorResponse(HttpStatusCode.NoContent, "Unable to update.")); } }
public string UpdateRecord(string ID, successStories_tb stories) { if (stories != null) { db.successStories.Attach(stories); var entry = db.Entry(stories); entry.Property(e => e.title).IsModified = true; entry.Property(e => e.description).IsModified = true; entry.Property(e => e.ytubeLink).IsModified = true; if (stories.base64 != "null") { string base64Data = Convert.ToString(stories.base64); base64ToByte baseBytes = new base64ToByte(); stories.imageData = baseBytes.image(840, 540, base64Data); stories.thumbnail = baseBytes.image(310, 210, base64Data); entry.Property(e => e.imageData).IsModified = true; entry.Property(e => e.thumbnail).IsModified = true; } db.SaveChanges(); return("Successfully Updated"); } else { return("Invalid Record"); } }
public HttpResponseMessage SaveStories([FromBody] successStories_tb stories) { string base64Data = Convert.ToString(stories.base64); base64ToByte baseBytes = new base64ToByte(); stories.imageData = baseBytes.image(840, 540, base64Data); stories.thumbnail = baseBytes.image(310, 210, base64Data); stories.date = DateTime.Now; db.successStories.Add(stories); db.SaveChanges(); return(Request.CreateResponse(HttpStatusCode.OK, "Successfully Added.")); }
public ActionResult SaveStories(successStories_tb stories) { string base64Data = Convert.ToString(stories.base64); base64ToByte baseBytes = new base64ToByte(); stories.imageData = baseBytes.image(840, 540, base64Data); stories.thumbnail = baseBytes.image(310, 210, base64Data); stories.date = DateTime.Now; db.successStories.Add(stories); db.SaveChanges(); return(Json("Successfully Added", JsonRequestBehavior.AllowGet)); }