internal SiteMapOrder(vw_carrot_Content c) { if (c != null) { SiteData site = SiteData.GetSiteFromCache(c.SiteID); this.SiteID = c.SiteID; this.Root_ContentID = c.Root_ContentID; this.PageActive = c.PageActive; this.Parent_ContentID = c.Parent_ContentID; this.NavMenuText = c.NavMenuText; this.FileName = c.FileName; this.NavOrder = c.NavOrder; if (this.Parent_ContentID.HasValue) { this.NavLevel = 0; } else { this.NavLevel = 10; } this.ContentType = ContentPageType.GetTypeByID(c.ContentTypeID); this.CreateDate = site.ConvertUTCToSiteTime(c.CreateDate); this.GoLiveDate = site.ConvertUTCToSiteTime(c.GoLiveDate); this.RetireDate = site.ConvertUTCToSiteTime(c.RetireDate); } }
internal SiteNav(vw_carrot_Content c) { if (c != null) { SiteData site = SiteData.GetSiteFromCache(c.SiteID); this.Root_ContentID = c.Root_ContentID; this.SiteID = c.SiteID; this.FileName = c.FileName; this.Thumbnail = c.PageThumbnail; this.ShowInSiteMap = c.ShowInSiteMap; this.BlockIndex = c.BlockIndex; this.PageActive = c.PageActive; this.CreateDate = site.ConvertUTCToSiteTime(c.CreateDate); this.GoLiveDate = site.ConvertUTCToSiteTime(c.GoLiveDate); this.RetireDate = site.ConvertUTCToSiteTime(c.RetireDate); this.EditDate = site.ConvertUTCToSiteTime(c.EditDate); this.EditUserId = c.EditUserId; this.CreditUserId = c.CreditUserId; this.ShowInSiteNav = c.ShowInSiteNav; this.CreateUserId = c.CreateUserId; this.ContentType = ContentPageType.GetTypeByID(c.ContentTypeID); this.ContentID = c.ContentID; this.Parent_ContentID = c.Parent_ContentID; this.TitleBar = c.TitleBar; this.NavMenuText = c.NavMenuText; this.PageHead = c.PageHead; this.PageText = c.PageText; this.NavOrder = c.NavOrder; this.TemplateFile = c.TemplateFile; } }
internal ContentPage(vw_carrot_Content c) { if (c != null) { SiteData site = SiteData.GetSiteFromCache(c.SiteID); this.Root_ContentID = c.Root_ContentID; this.SiteID = c.SiteID; this.Heartbeat_UserId = c.Heartbeat_UserId; this.EditHeartbeat = c.EditHeartbeat; this.FileName = c.FileName; this.CreateUserId = c.CreateUserId; this.CreateDate = site.ConvertUTCToSiteTime(c.CreateDate); this.GoLiveDate = site.ConvertUTCToSiteTime(c.GoLiveDate); this.RetireDate = site.ConvertUTCToSiteTime(c.RetireDate); this.EditDate = site.ConvertUTCToSiteTime(c.EditDate); this.ShowInSiteMap = c.ShowInSiteMap; this.BlockIndex = c.BlockIndex; this.PageActive = c.PageActive; this.ShowInSiteNav = c.ShowInSiteNav; this.PageSlug = c.PageSlug; this.ContentType = ContentPageType.GetTypeByID(c.ContentTypeID); this.ContentID = c.ContentID; this.Parent_ContentID = c.Parent_ContentID; this.IsLatestVersion = c.IsLatestVersion; this.TitleBar = c.TitleBar; this.NavMenuText = c.NavMenuText; this.PageHead = c.PageHead; this.PageText = c.PageText; this.LeftPageText = c.LeftPageText; this.RightPageText = c.RightPageText; this.NavOrder = c.NavOrder; this.EditUserId = c.EditUserId; this.CreditUserId = c.CreditUserId; this.TemplateFile = c.TemplateFile; this.Thumbnail = c.PageThumbnail; if (String.IsNullOrEmpty(this.PageSlug) && this.ContentType == ContentPageType.PageType.BlogEntry) { this.PageSlug = c.FileName; } this.MetaDescription = c.MetaDescription; this.MetaKeyword = c.MetaKeyword; this.VersionCount = c.VersionCount.HasValue ? c.VersionCount.Value : 0; } }
internal PostComment(vw_carrot_Comment c) { if (c != null) { this.ContentCommentID = c.ContentCommentID; this.Root_ContentID = c.Root_ContentID; this.CreateDate = SiteData.CurrentSite.ConvertUTCToSiteTime(c.CreateDate); this.CommenterIP = c.CommenterIP; this.CommenterName = c.CommenterName; this.CommenterEmail = c.CommenterEmail; this.CommenterURL = c.CommenterURL; this.PostCommentText = c.PostComment; this.IsApproved = c.IsApproved; this.IsSpam = c.IsSpam; this.NavMenuText = c.NavMenuText; this.FileName = c.FileName; this.ContentType = ContentPageType.GetTypeByID(c.ContentTypeID); } }
internal BasicContentData(vw_carrot_Content c) { if (c != null) { SiteData site = SiteData.GetSiteFromCache(c.SiteID); this.SiteID = c.SiteID; this.Root_ContentID = c.Root_ContentID; this.PageActive = c.PageActive; this.Parent_ContentID = c.Parent_ContentID; this.FileName = c.FileName; this.TemplateFile = c.TemplateFile; this.NavOrder = c.NavOrder; this.ContentType = ContentPageType.GetTypeByID(c.ContentTypeID); this.CreateDate = site.ConvertUTCToSiteTime(c.CreateDate); this.GoLiveDate = site.ConvertUTCToSiteTime(c.GoLiveDate); this.RetireDate = site.ConvertUTCToSiteTime(c.RetireDate); } }