public void UpdatePageContent(PageContent content) { PageContent existingContent = PageContents.FirstOrDefault(x => x.Id == content.Id); if (existingContent == null) { // Do nothing } else { existingContent.EditedOn = content.EditedOn; existingContent.EditedBy = content.EditedBy; existingContent.Text = content.Text; existingContent.VersionNumber = content.VersionNumber; } }
public PageContent GetPageContentByPageIdAndVersionNumber(int id, int versionNumber) { PageContentEntity entity = PageContents.FirstOrDefault(p => p.Page.Id == id && p.VersionNumber == versionNumber); return(FromEntity.ToPageContent(entity)); }
public PageContent GetPageContentById(Guid id) { PageContentEntity entity = PageContents.FirstOrDefault(p => p.Id == id); return(FromEntity.ToPageContent(entity)); }
public PageContent GetPageContentByPageIdAndVersionNumber(int id, int versionNumber) { return(PageContents.FirstOrDefault(p => p.Page.Id == id && p.VersionNumber == versionNumber)); }
public PageContent GetPageContentById(Guid id) { return(PageContents.FirstOrDefault(p => p.Id == id)); }
public PageContent GetPageContentByVersionId(Guid versionId) { return(PageContents.FirstOrDefault(p => p.Id == versionId)); }