public void PageInit() { Init(); #region << Init Page >> var pageServ = new PageService(); ErpPage = pageServ.GetPage(RecordId ?? Guid.Empty); if (ErpPage != null) { Weight = ErpPage.Weight; Label = ErpPage.Label; LabelTranslations = ErpPage.LabelTranslations; Name = ErpPage.Name; IconClass = ErpPage.IconClass; System = ErpPage.System; Type = ErpPage.Type; AppId = ErpPage.AppId; EntityId = ErpPage.EntityId; AreaId = ErpPage.AreaId; NodeId = ErpPage.NodeId; IsRazorBody = ErpPage.IsRazorBody; Body = ErpPage.Body; Layout = ErpPage.Layout; } #endregion if (String.IsNullOrWhiteSpace(ReturnUrl)) { ReturnUrl = "/sdk/objects/page/l/list"; } #region << Init App >> var appServ = new AppService(); var app = appServ.GetApplication(ErpPage.AppId ?? Guid.Empty); if (app != null) { if (app.Access != null && app.Access.Count > 0) { Access = app.Access.Select(x => x.ToString()).ToList(); } } #endregion #region << Init User Role Options >> var roles = new SecurityManager().GetAllRoles().OrderBy(x => x.Name).ToList(); foreach (var role in roles) { RoleOptions.Add(new SelectOption() { Value = role.Id.ToString(), Label = role.Name }); } #endregion HeaderToolbar.AddRange(AdminPageUtils.GetPageAdminSubNav(ErpPage, "details")); PagePublicUrl = PageUtils.CalculatePageUrl(ErpPage.Id); }
public void PageInit() { ApiUrlRoot = PageContext.HttpContext.Request.Scheme + "://" + PageContext.HttpContext.Request.Host; #region << Init Page >> var pageServ = new PageService(); ErpPage = pageServ.GetPage(RecordId ?? Guid.Empty); #endregion if (String.IsNullOrWhiteSpace(ReturnUrl)) { ReturnUrl = "/sdk/objects/page/l/list"; } HeaderToolbar.AddRange(AdminPageUtils.GetPageAdminSubNav(ErpPage, "model")); PagePublicUrl = PageUtils.CalculatePageUrl(ErpPage.Id); }
public void PageInit() { #region << Init Page >> var pageServ = new PageService(); ErpPage = pageServ.GetPage(RecordId ?? Guid.Empty); if (ErpPage != null) { IsRazorBody = ErpPage.IsRazorBody; RazorBody = ErpPage.RazorBody; } #endregion if (String.IsNullOrWhiteSpace(ReturnUrl)) { ReturnUrl = "/sdk/objects/page/l/list"; } HeaderToolbar.AddRange(AdminPageUtils.GetPageAdminSubNav(ErpPage, "custom-body")); PagePublicUrl = PageUtils.CalculatePageUrl(ErpPage.Id); }
public void PageInit() { Init(); #region << Init Page >> var pageServ = new PageService(); ErpPage = pageServ.GetPage(RecordId ?? Guid.Empty); if (ErpPage != null) { Weight = ErpPage.Weight; Label = ErpPage.Label; LabelTranslations = ErpPage.LabelTranslations; Name = ErpPage.Name; IconClass = ErpPage.IconClass; System = ErpPage.System; Type = ErpPage.Type; AppId = ErpPage.AppId; EntityId = ErpPage.EntityId; AreaId = ErpPage.AreaId; NodeId = ErpPage.NodeId; IsRazorBody = ErpPage.IsRazorBody; Body = ErpPage.Body; Layout = ErpPage.Layout; } #endregion if (String.IsNullOrWhiteSpace(ReturnUrl)) { ReturnUrl = "/sdk/objects/page/l/list"; } HeaderToolbar.AddRange(AdminPageUtils.GetPageAdminSubNav(ErpPage, "details")); PagePublicUrl = PageUtils.CalculatePageUrl(ErpPage.Id); }