Beispiel #1
0
 public static string EditByStep(TemplateType type, dtoBaseTemplateOwner ownerInfo, WizardTemplateStep step, Int32 idContainerCommunity, String moduleCode, long idPermissions, String backUrl, long idTemplate = 0, long idVersion = 0, Boolean preview = false, Boolean added = false, Boolean backToContainerModule = false)
 {
     return(EditByStep(Guid.Empty, type, ownerInfo, step, idContainerCommunity, moduleCode, idPermissions, backUrl, idTemplate, idVersion, preview, added));
 }
Beispiel #2
0
        public static string EditByStep(System.Guid sessionId, TemplateType type, dtoBaseTemplateOwner ownerInfo, WizardTemplateStep step, Int32 idContainerCommunity, String moduleCode, long idPermissions, String backUrl, long idTemplate = 0, long idVersion = 0, Boolean preview = false, Boolean added = false, Boolean backToContainerModule = false)
        {
            string baseQuery = ((idTemplate > 0) ? "idTemplate=" + idTemplate.ToString() : "") + ((idVersion > 0) ? "&idVersion=" + idVersion.ToString() : "") + ((added) ? "&add=true" : "") + ((preview) ? "&preview=true" : "");

            if (!string.IsNullOrEmpty(baseQuery))
            {
                baseQuery += "&";
            }

            baseQuery += BaseQueryString(type, ownerInfo) + BaseContainerString(idContainerCommunity, moduleCode, idPermissions);
            switch (step)
            {
            case WizardTemplateStep.Settings:
                return(modulehome + "EditSettings.aspx?" + baseQuery + (backToContainerModule ? "&toCnt=true" : "") + (String.IsNullOrEmpty(backUrl) ? "" : "&backUrl=" + backUrl) + ((sessionId == System.Guid.Empty) ? "" : "&sId=" + sessionId.ToString()));

            case WizardTemplateStep.Translations:
                return(modulehome + "EditTemplate.aspx?" + baseQuery + (backToContainerModule ? "&toCnt=true" : "") + (String.IsNullOrEmpty(backUrl) ? "" : "&backUrl=" + backUrl) + ((sessionId == System.Guid.Empty) ? "" : "&sId=" + sessionId.ToString()));

            case WizardTemplateStep.Permission:
                return(modulehome + "EditPermission.aspx?" + baseQuery + (backToContainerModule ? "&toCnt=true" : "") + (String.IsNullOrEmpty(backUrl) ? "" : "&backUrl=" + backUrl) + ((sessionId == System.Guid.Empty) ? "" : "&sId=" + sessionId.ToString()));

            default:
                return("");
            }
        }
Beispiel #3
0
 public dtoTranslationsStep(WizardTemplateStep type)
     : base(type)
 {
 }
Beispiel #4
0
 public dtoSettingsStep(WizardTemplateStep type)
     : base(type)
 {
 }
Beispiel #5
0
 public dtoTemplateStep(WizardTemplateStep type)
     : this()
 {
     Type   = type;
     Errors = new List <EditingErrors>();
 }
Beispiel #6
0
 public dtoPermissionStep(WizardTemplateStep type, lm.Comol.Core.Wizard.WizardItemStatus status)
     : base(type)
 {
     Status = status;
 }
Beispiel #7
0
 public dtoPermissionStep(WizardTemplateStep type)
     : base(type)
 {
 }