public static NewsArticle CreateAndReturn(NewsArticle item) { using (var ctx = new NewsArticlesContext()) { ctx.NewsArticles.Add(item); ctx.SaveChanges(); } return(item); }
public static void Delete(int id) { using (var ctx = new NewsArticlesContext()) { var item = ctx.NewsArticles.SingleOrDefault(o => o.Id == id); if (item != null) { ctx.NewsArticles.Attach(item); ctx.NewsArticles.Remove(item); ctx.SaveChanges(); } } }