private static IArticle ModifyArticle(string connectionString, string articleId) { var context = new MyEntityContext(connectionString); context.SavingChanges += UpdateTrackables; var article = context.Articles.FirstOrDefault(x => x.Id.Equals(articleId)); article.BodyText = "Updated article content"; context.SaveChanges(); return article; }
private static IArticle CreateArticle(string connectionString) { // Create new context var context = new MyEntityContext(connectionString); // Set the event handler to be invoked when SaveChanges is called context.SavingChanges += UpdateTrackables; var article = new Article {Title = "Sample Article", BodyText = "Sample article content"}; context.Articles.Add(article); context.SaveChanges(); return article; }