using System; using CMS.CMSHelper; using CMS.GlobalHelper; using CMS.PortalEngine; using CMS.UIControls; public partial class CMSModules_CustomTables_CustomTable_Edit_Transformation_Edit : CMSCustomTablesPage { #region "Variables" private TransformationInfo mTransInfo; #endregion #region "Properties" /// /// Transformation info object /// public TransformationInfo TransInfo { get { if (mTransInfo == null) { mTransInfo = TransformationInfoProvider.GetTransformation(QueryHelper.GetInteger("transformationid", 0)); } return mTransInfo; } set { mTransInfo = value; } } #endregion #region "Methods" protected override void OnInit(EventArgs e) { ucHierarchy.AddContentParameter(new UILayoutValue("ListPage", "~/CMSModules/CustomTables/CustomTable_Edit_Transformation_List.aspx")); ucHierarchy.AddContentParameter(new UILayoutValue("EditingPage", "CustomTable_Edit_Transformation_Edit.aspx")); ucHierarchy.AddContentParameter(new UILayoutValue("ParameterName", "customtableid")); ucHierarchy.ShowPanelSeparator = true; if (TransInfo != null) { CMSContext.EditedObject = TransInfo; ucHierarchy.PreviewURLSuffix = String.Format("&previewtransformationname={0}", TransInfo.TransformationFullName); ucHierarchy.PreviewObjectName = TransInfo.TransformationFullName; } base.OnInit(e); } #endregion }