コード例 #1
0
        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;
            }
        }
コード例 #2
0
ファイル: Widget.cs プロジェクト: ithanshui/CarrotCakeCMS-MVC
		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;
			}
		}
コード例 #3
0
ファイル: Widget.cs プロジェクト: mjohn/CarrotCakeCMS
 public Widget(vw_carrot_Widget w)
 {
     SetVals(w);
 }
コード例 #4
0
 public Widget(vw_carrot_Widget w)
 {
     SetVals(w);
 }
コード例 #5
0
        public void LoadPageWidgetVersion(Guid widgetDataID)
        {
            vw_carrot_Widget item = CompiledQueries.cqGetWidgetDataByID_VW(db, widgetDataID);

            SetVals(item);
        }
コード例 #6
0
        public Widget(Guid rootWidgetID)
        {
            vw_carrot_Widget item = CompiledQueries.cqGetLatestWidget(db, rootWidgetID);

            SetVals(item);
        }