//delete forum post via forum id //NOTE: if user did not delete forum before removing account, name displayed on post //will be [deleted], like reddit public string Delete(int id) { using (ThyroidDataEntities entities = new ThyroidDataEntities()) { disease_forum postid = entities.disease_forum.Find(id); entities.disease_forum.Remove(postid); entities.SaveChanges(); return("Forum Deleted Successfully"); } }
//add forum post public void POST(disease_forum forumdetails) { using (ThyroidDataEntities entities = new ThyroidDataEntities()) { entities.disease_forum.Add(forumdetails); entities.SaveChanges(); } }
//update forum by forum id public void PUT(int id, disease_forum forum) { using (ThyroidDataEntities entities = new ThyroidDataEntities()) { var fpost = entities.disease_forum.Find(id); fpost.post_title = forum.post_title; fpost.post_description = forum.post_description; fpost.disease_name = forum.disease_name; fpost.user_name = forum.user_name; entities.Entry(fpost).State = System.Data.Entity.EntityState.Modified; entities.SaveChanges(); } }