public bool Save(HtmlContent content) { bool result = false; if (content == null) { return(result); } content.LastModUtc = DateTime.UtcNow; if (content.ItemId > -1) { result = DBHtmlContent.UpdateHtmlContent( content.ItemId, content.ModuleId, content.Title, content.Excerpt, content.Body, content.MoreLink, content.SortOrder, content.BeginDate, content.EndDate, content.LastModUtc, content.LastModUserGuid, content.ExcludeFromRecentContent); } else { content.ItemGuid = Guid.NewGuid(); int newId = DBHtmlContent.AddHtmlContent( content.ItemGuid, content.ModuleGuid, content.ModuleId, content.Title, content.Excerpt, content.Body, content.MoreLink, content.SortOrder, content.BeginDate, content.EndDate, content.CreatedDate, content.CreatedBy, content.UserGuid, content.ExcludeFromRecentContent); content.ItemId = newId; result = (newId > -1); } if (result) { ContentChangedEventArgs e = new ContentChangedEventArgs(); content.OnContentChanged(e); } return(result); }
public bool Delete(HtmlContent content) { if (content == null) { return false; } bool result = DBHtmlContent.DeleteHtmlContent(content.ItemId); if (result) { ContentChangedEventArgs e = new ContentChangedEventArgs(); e.IsDeleted = true; content.OnContentChanged(e); } return result; }
public bool Delete(HtmlContent content) { if (content == null) { return(false); } bool result = DBHtmlContent.DeleteHtmlContent(content.ItemId); if (result) { ContentChangedEventArgs e = new ContentChangedEventArgs(); e.IsDeleted = true; content.OnContentChanged(e); } return(result); }
public bool Save(HtmlContent content) { bool result = false; if (content == null) { return result; } content.LastModUtc = DateTime.UtcNow; if (content.ItemId > -1) { result = DBHtmlContent.UpdateHtmlContent( content.ItemId, content.ModuleId, content.Title, content.Excerpt, content.Body, content.MoreLink, content.SortOrder, content.BeginDate, content.EndDate, content.LastModUtc, content.LastModUserGuid, content.ExcludeFromRecentContent); } else { content.ItemGuid = Guid.NewGuid(); int newId = DBHtmlContent.AddHtmlContent( content.ItemGuid, content.ModuleGuid, content.ModuleId, content.Title, content.Excerpt, content.Body, content.MoreLink, content.SortOrder, content.BeginDate, content.EndDate, content.CreatedDate, content.CreatedBy, content.UserGuid, content.ExcludeFromRecentContent); content.ItemId = newId; result = (newId > -1); } if (result) { ContentChangedEventArgs e = new ContentChangedEventArgs(); content.OnContentChanged(e); } return result; }