public int AddEntry(SourceEntryObj e, string username) { using (var db = GetNewsFeedEntities()) { var dbEntry = new NewsFeedEntry { Title = e.Title, Message = e.Message, CreatedOn = DateTime.Now, CreatedBy = username }; db.NewsFeedEntries.AddObject(dbEntry); db.SaveChanges(); return dbEntry.Id; } }
public bool UpdateEntry(SourceEntryObj e, string username) { using (var db = GetNewsFeedEntities()) { var dbEntry = db.NewsFeedEntries.SingleOrDefault(nfe => nfe.Id == e.Id); if (dbEntry == null) { return false; } dbEntry.Title = e.Title; dbEntry.Message = e.Message; dbEntry.UpdatedOn = DateTime.Now; dbEntry.UpdatedBy = username; db.SaveChanges(); return true; } }