private void SetVals(vw_carrot_Widget ww) { if (ww != null) { SiteData site = SiteData.GetSiteFromCache(ww.SiteID); this.IsWidgetPendingDelete = false; this.IsPendingChange = false; this.WidgetDataID = ww.WidgetDataID; this.EditDate = site.ConvertUTCToSiteTime(ww.EditDate); this.GoLiveDate = site.ConvertUTCToSiteTime(ww.GoLiveDate); this.RetireDate = site.ConvertUTCToSiteTime(ww.RetireDate); this.IsLatestVersion = ww.IsLatestVersion; this.ControlProperties = ww.ControlProperties; this.Root_WidgetID = ww.Root_WidgetID; this.Root_ContentID = ww.Root_ContentID; this.WidgetOrder = ww.WidgetOrder; this.ControlPath = ww.ControlPath; this.PlaceholderName = ww.PlaceholderName; this.IsWidgetActive = ww.WidgetActive; } }
public Widget(vw_carrot_Widget w) { SetVals(w); }
public void LoadPageWidgetVersion(Guid widgetDataID) { vw_carrot_Widget item = CompiledQueries.cqGetWidgetDataByID_VW(db, widgetDataID); SetVals(item); }
public Widget(Guid rootWidgetID) { vw_carrot_Widget item = CompiledQueries.cqGetLatestWidget(db, rootWidgetID); SetVals(item); }