// DELETE api/news/5 public void Delete(int id) { using (var context = new BasicAppEntityContext()) { var item = context.News.SingleOrDefault(x => x.Id == id); context.Entry(item).State = System.Data.Entity.EntityState.Deleted; context.SaveChanges(); } }
// PUT api/news/5 public void Put(NewsDetailDto data) { using (var context = new BasicAppEntityContext()) { var item = context.News.SingleOrDefault(x => x.Id == data.Id); item.Title = data.Title; item.Content = data.Content; item.Image = data.Image; item.CreationDate = data.CreationDate; context.Entry(item).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); } }