Пример #1
0
        public ActionResult CmsPagesAdd(BackEndCmsPagesAdd backEndCmsPagesAdd)
        {
            if (ModelState.IsValidOrRefresh())
            {
                CmsPages CmsPages = new CmsPages();
                int?     result   = CmsPages.Add(backEndCmsPagesAdd.PageParentId, backEndCmsPagesAdd.Segment, backEndCmsPagesAdd.PageName, backEndCmsPagesAdd.Target, backEndCmsPagesAdd.PageTemplateId, backEndCmsPagesAdd.Url, backEndCmsPagesAdd.ShowInMainMenu, backEndCmsPagesAdd.ShowInBottomMenu, backEndCmsPagesAdd.ShowInSitemap, backEndCmsPagesAdd.IsActive, backEndCmsPagesAdd.IsAccessRestricted, backEndCmsPagesAdd.IsHomePage);
                switch (result)
                {
                case 0:
                    ModelState.Clear();
                    backEndCmsPagesAdd = new BackEndCmsPagesAdd();

                    ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.ItemSuccessfullyAdded);
                    break;

                case 2:
                    ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.PageSegmentAlreadyExists);
                    break;

                default:
                    ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError);
                    break;
                }
            }

            return(View(backEndCmsPagesAdd));
        }
Пример #2
0
        public ActionResult CmsPagesAdd(int?id)
        {
            BackEndCmsPagesAdd backEndCmsPagesAdd = new BackEndCmsPagesAdd()
            {
                PageParentId = id
            };

            return(View(backEndCmsPagesAdd));
        }