public ActionResult Index(FrontEndCmsPage page, FrontEndSubscriptionSignIn frontEndSubscriptionSignIn) { if (ModelState.IsValidOrRefresh()) { Subscription subscription = new Subscriptions().GetSubscriptionActiveByEmailAndPassword(frontEndSubscriptionSignIn.Email, frontEndSubscriptionSignIn.Password); if (subscription.IsNotNull()) { FrontEndSessions.CurrentSubscription = subscription; if (frontEndSubscriptionSignIn.ReturnUrl.IsNotEmptyOrWhiteSpace()) { //return Content("<script>window.location.href='" + frontEndSubscriptionSignIn.ReturnUrl + "';</script>"); return(ChildActionRedirect(frontEndSubscriptionSignIn.ReturnUrl)); } else { //return Content("<script>window.location.href='/" + page.LanguageCode + "';</script>"); return(ChildActionRedirect("~/" + page.LanguageCode + "/")); } } else { ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings_Subscription.SubscriptionEmailOrPasswordNotValid); } } return(View(frontEndSubscriptionSignIn)); }
public ActionResult SubscriptionsDelete(string deleteId) { Subscriptions subscriptions = new Subscriptions(); switch (subscriptions.Delete(deleteId)) { case 0: ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.ItemSuccessfullyDeleted); break; case 2: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist); break; case 3: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemUsedSomewhereElse); break; default: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError); break; } return(RedirectToAction("Subscriptions")); }
public ActionResult SubscriptionsEdit(string id) { GlobalConfiguration globalConfiguration = new GlobalConfigurations().GetGlobalConfiguration(); BackEndSubscriptionsEdit backEndSubscriptionsEdit = new BackEndSubscriptionsEdit(); Subscriptions subscriptions = new Subscriptions(); Subscription subscription = subscriptions.GetSubscriptionByEmail(id); if (subscription.IsNotNull()) { backEndSubscriptionsEdit.Email = subscription.Email; backEndSubscriptionsEdit.FirstName = subscription.FirstName; backEndSubscriptionsEdit.LastName = subscription.LastName; backEndSubscriptionsEdit.Birthdate = subscription.BirthDate.ToDateTimeString(); backEndSubscriptionsEdit.PhoneNumber = subscription.PhoneNumber; backEndSubscriptionsEdit.Address = subscription.Address; backEndSubscriptionsEdit.City = subscription.City; backEndSubscriptionsEdit.PostCode = subscription.PostCode; backEndSubscriptionsEdit.CountryCode = subscription.CountryCode; backEndSubscriptionsEdit.SubscriptionStatusId = subscription.SubscriptionStatusId; backEndSubscriptionsEdit.WantsNewsletter = subscription.WantsNewsletter; backEndSubscriptionsEdit.JoinDate = subscription.JoinDate.ToDateTimeString(); backEndSubscriptionsEdit.Notes = subscription.Notes; } else { ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist); ViewData.IsFormVisible(false); } return(View(backEndSubscriptionsEdit)); }
public ActionResult LanguagesAdd(BackEndLanguagesAdd backEndLanguagesAdd) { if (ModelState.IsValidOrRefresh()) { Languages languages = new Languages(); int? result = languages.Add(backEndLanguagesAdd.LanguageCode, backEndLanguagesAdd.LanguageName, backEndLanguagesAdd.LanguageNameOriginal, backEndLanguagesAdd.IsActive); switch (result) { case 0: ModelState.Clear(); backEndLanguagesAdd = new BackEndLanguagesAdd(); ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.ItemSuccessfullyAdded); break; case 2: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.LanguageCodeAlreadyExists); break; default: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError); break; } } return(View(backEndLanguagesAdd)); }
public ActionResult ConfigEventAddEdit(BackEndConfigEventAddEdit configEventAddEdit) { string username = BackEndSessions.CurrentUser.UserName; ConfigEvents categories = new ConfigEvents(); int? currentId = configEventAddEdit.Id; if (ModelState.IsValidOrRefresh()) { var rs = categories.AddEdit( currentId, configEventAddEdit.EventName, configEventAddEdit.StartDate.ToDateTime(), configEventAddEdit.EndDate.ToDateTime(), configEventAddEdit.Status, username ); switch (rs) { case 0: ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.ItemSuccessfullyAddEdit); break; case 2: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist); break; default: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError); break; } } return(View(configEventAddEdit)); }
public ActionResult GroupsDelete(int deleteId) { Groups groups = new Groups(); switch (groups.Delete(deleteId)) { case 0: ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.ItemSuccessfullyDeleted); break; case 2: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist); ViewData.IsFormVisible(false); break; case 3: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemUsedSomewhereElse); break; default: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError); break; } return(RedirectToAction("Groups")); }
public ActionResult GroupsEdit(BackEndGroupsEdit backEndGroupsEdit, int id) { if (ModelState.IsValidOrRefresh()) { Groups groups = new Groups(); int? result = groups.Edit(id, backEndGroupsEdit.GroupName); switch (result) { case 0: ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.ItemSuccessfullyEdited); break; case 2: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist); ViewData.IsFormVisible(false); break; case 3: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.GroupNameAlreadyExists); break; default: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError); break; } } return(View(backEndGroupsEdit)); }
public ActionResult NewsComments(BackEndNewsCommentsList backEndNewsCommentsList, int id) { backEndNewsCommentsList.NewsId = id; SingleNews singleNews = new News().GetSingleNews(id, ConfigurationManager.AppSettings["AdminLanguageCode"]); if (singleNews.IsNotNull()) { backEndNewsCommentsList.NewsTitle = singleNews.NewsTitle; NewsComments newsComments = new NewsComments(); backEndNewsCommentsList.NewsCommentList = newsComments.GetNewsComments(id, backEndNewsCommentsList.IsActive); if (backEndNewsCommentsList.NewsCommentList.IsNull() || backEndNewsCommentsList.NewsCommentList.Count == 0) { ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.NoDataFound); } } else { ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist); ViewData.IsFormVisible(false); } return(View(backEndNewsCommentsList)); }
public ActionResult NewsCommentsEdit(BackEndNewsCommentsEdit backEndNewsCommentsEdit, int id) { if (ModelState.IsValidOrRefresh()) { NewsComments newsComments = new NewsComments(); int? result = newsComments.Edit(id, backEndNewsCommentsEdit.IsActive, backEndNewsCommentsEdit.Comment); switch (result) { case 0: ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.ItemSuccessfullyEdited); break; case 2: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist); ViewData.IsFormVisible(false); break; default: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError); break; } } return(View(backEndNewsCommentsEdit)); }
public ActionResult NewsDelete(int deleteId) { News news = new News(); switch (news.Delete(deleteId)) { case 0: ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.ItemSuccessfullyDeleted); break; case 2: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist); break; case 3: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemUsedSomewhereElse); break; default: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError); break; } return(RedirectToAction("News")); }
public ActionResult NewsConfiguration(BackEndNewsConfigurationEdit backEndNewsConfigurationEdit) { NewsConfigurations newsConfigurations = new NewsConfigurations(); int?result = newsConfigurations.Edit(backEndNewsConfigurationEdit.IsNewsActive, backEndNewsConfigurationEdit.NewsPageId, backEndNewsConfigurationEdit.NumberOfNewsInSummary, backEndNewsConfigurationEdit.IsCommentAutoApproved); switch (result) { case 0: ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.ItemSuccessfullyEdited); break; case 2: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist); ViewData.IsFormVisible(false); break; default: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError); break; } return(View(backEndNewsConfigurationEdit)); }
public ActionResult News(BackEndNewsList backEndNewsList) { News news = new News(); backEndNewsList.NewsList = news.GetNews(ConfigurationManager.AppSettings["AdminLanguageCode"], newsTitle: backEndNewsList.NewsTitle, isActive: backEndNewsList.IsActive, categoryId: backEndNewsList.CategoryId, newsDateFrom: backEndNewsList.NewsDateFrom, newsDateTo: backEndNewsList.NewsDateTo); if (backEndNewsList.NewsList.IsNull() || backEndNewsList.NewsList.Count == 0) { ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.NoDataFound); } else { NewsConfiguration newsConfiguration = new NewsConfigurations().GetNewsConfiguration(); if (newsConfiguration.IsNewsActive && newsConfiguration.NewsPageId.IsNotNull()) { CmsPages cmsPages = new CmsPages(); CmsPageActionlink cmsPageActionlink = cmsPages.GetCmsPageActionlink(newsConfiguration.NewsPageId, ConfigurationManager.AppSettings["AdminLanguageCode"]); backEndNewsList.FrontEndUrl = cmsPageActionlink.Url; } } return(View(backEndNewsList)); }
public ActionResult AdminPagesEdit(int id) { BackEndAdminPagesEdit backEndAdminPagesEdit = new BackEndAdminPagesEdit(); AdminPages adminPages = new AdminPages(); AdminPage adminPage = adminPages.GetPageByPageId(id); if (adminPage.IsNotNull()) { backEndAdminPagesEdit.PageId = adminPage.PageId; backEndAdminPagesEdit.PageParentId = adminPage.PageParentId; backEndAdminPagesEdit.PageName = adminPage.PageName; backEndAdminPagesEdit.Target = adminPage.Target; backEndAdminPagesEdit.Url = adminPage.Url; backEndAdminPagesEdit.ShowInMenu = adminPage.ShowInMenu; backEndAdminPagesEdit.IsActive = adminPage.IsActive; backEndAdminPagesEdit.CssClass = adminPage.CssClass; backEndAdminPagesEdit.GroupsPermissions = adminPage.GroupsPermissions; } else { ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist); ViewData.IsFormVisible(false); } return(View(backEndAdminPagesEdit)); }
public ActionResult AdminPagesMoveDown(int postId) { AdminPages adminPages = new AdminPages(); switch (adminPages.MoveDown(postId)) { case 0: BackEndSessions.CurrentMenu = adminPages.GetMenuByGroupId(BackEndSessions.CurrentUser.GroupId); ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.PageSuccessfullyMoved); break; case 2: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist); break; case 3: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.PageCannotBeMoved); break; default: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError); break; } return(RedirectToAction("AdminPages")); }
public ActionResult Index(FrontEndCmsPage page) { FrontEndSubscriptionProfile frontEndSubscriptionProfile = new FrontEndSubscriptionProfile(); Subscription subscription = new Subscriptions().GetSubscriptionByEmail(FrontEndSessions.CurrentSubscription.Email); if (subscription.IsNotNull()) { frontEndSubscriptionProfile.LanguageCode = page.LanguageCode; frontEndSubscriptionProfile.Email = subscription.Email; frontEndSubscriptionProfile.FirstName = subscription.FirstName; frontEndSubscriptionProfile.LastName = subscription.LastName; frontEndSubscriptionProfile.Birthdate = subscription.BirthDate.ToDateTimeString(); frontEndSubscriptionProfile.PhoneNumber = subscription.PhoneNumber; frontEndSubscriptionProfile.Address = subscription.Address; frontEndSubscriptionProfile.City = subscription.City; frontEndSubscriptionProfile.PostCode = subscription.PostCode; frontEndSubscriptionProfile.CountryCode = subscription.CountryCode; frontEndSubscriptionProfile.WantsNewsletter = subscription.WantsNewsletter; frontEndSubscriptionProfile.JoinDate = subscription.JoinDate.ToDateTimeString(); } else { ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist); ViewData.IsFormVisible(false); } return(View(frontEndSubscriptionProfile)); }
public ActionResult NewsCommentsDelete(int deleteId) { NewsComments newsComments = new NewsComments(); NewsComment newsComment = newsComments.GetNewsComment(deleteId); int newsId = 0; if (newsComment.IsNotNull()) { newsId = newsComment.NewsId; } switch (newsComments.Delete(deleteId)) { case 0: ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.ItemSuccessfullyDeleted); break; case 2: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist); break; case 3: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemUsedSomewhereElse); break; default: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError); break; } return(RedirectToAction("NewsComments", new { id = newsId })); }
public ActionResult UsersAdd(BackEndUsersAdd backEndUsersAdd) { if (ModelState.IsValidOrRefresh()) { Users users = new Users(); int? result = users.Add(backEndUsersAdd.Username, backEndUsersAdd.Password, backEndUsersAdd.FullName, backEndUsersAdd.Email, backEndUsersAdd.GroupId); switch (result) { case 0: ModelState.Clear(); GrantUserDefaultPermissionsOnGroup(backEndUsersAdd.Username, backEndUsersAdd.GroupId); AddUserAndTenant(backEndUsersAdd.Username, backEndUsersAdd.IsTenant); backEndUsersAdd = new BackEndUsersAdd(); ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.ItemSuccessfullyAdded); break; case 2: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UsernameAlreadyExists); break; default: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError); break; } } return(View(backEndUsersAdd)); }
public ActionResult LogSystemAddEdit(BackEndLogSystemAddEdit logSystemAddEdit) { string username = BackEndSessions.CurrentUser.UserName; LogSystems categories = new LogSystems(); int? currentId = logSystemAddEdit.id; if (ModelState.IsValidOrRefresh()) { var rs = categories.AddEdit( currentId, logSystemAddEdit.user_id, username, //TODO: Manh logSystemAddEdit.type, logSystemAddEdit.description, logSystemAddEdit.created_at.ToDateTime(), logSystemAddEdit.updated_at.ToDateTime(), logSystemAddEdit.deleted_at.ToDateTime() ); switch (rs) { case 0: ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.ItemSuccessfullyAddEdit); break; case 2: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist); break; default: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError); break; } } return(View(logSystemAddEdit)); }
public ActionResult GroupsAdd(BackEndGroupsAdd backEndGroupsAdd) { if (ModelState.IsValidOrRefresh()) { Groups groups = new Groups(); int? result = groups.Add(backEndGroupsAdd.GroupName); switch (result) { case 0: ModelState.Clear(); backEndGroupsAdd = new BackEndGroupsAdd(); ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.ItemSuccessfullyAdded); break; case 2: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.GroupNameAlreadyExists); break; default: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError); break; } } return(View(backEndGroupsAdd)); }
public ActionResult CmsPagesEdit(BackEndCmsPagesEdit backEndCmsPagesEdit, int id) { if (ModelState.IsValidOrRefresh()) { CmsPages CmsPages = new CmsPages(); int? result = CmsPages.Edit(id, backEndCmsPagesEdit.PageParentId, backEndCmsPagesEdit.Segment, backEndCmsPagesEdit.PageName, backEndCmsPagesEdit.Target, backEndCmsPagesEdit.PageTemplateId, backEndCmsPagesEdit.Url, backEndCmsPagesEdit.ShowInMainMenu, backEndCmsPagesEdit.ShowInBottomMenu, backEndCmsPagesEdit.ShowInSitemap, backEndCmsPagesEdit.IsActive, backEndCmsPagesEdit.IsAccessRestricted, backEndCmsPagesEdit.IsHomePage); switch (result) { case 0: ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.ItemSuccessfullyEdited); break; case 2: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist); ViewData.IsFormVisible(false); break; case 3: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.PageSegmentAlreadyExists); break; default: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError); break; } } return(View(backEndCmsPagesEdit)); }
private void ProcessMultiFilePath(List <string> multiFilePath, int mediaTtpeId, BackEndMediaItemsAdd backEndMediaItemsAdd) { MediaItems mediaItems = new MediaItems(); string allActiveLanguages = new Languages().GetAllLanguages(isActive: true).Select(i => i.LanguageCode).ToCSV('|'); foreach (string filePath in multiFilePath) { int?result = mediaItems.Add(backEndMediaItemsAdd.MediaGalleryCode, filePath, mediaTtpeId, backEndMediaItemsAdd.IsAllActive, allActiveLanguages); switch (result) { case 0: ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.ItemSuccessfullyAdded + ": " + filePath); break; case 2: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings_MediaGalleries.MediaItemAlreadyExists + ": " + filePath); break; default: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError + ": " + filePath); break; } } }
public ActionResult CmsPagesDelete(int deleteId) { CmsPages CmsPages = new CmsPages(); switch (CmsPages.Delete(deleteId)) { case 0: PagesLanguages pagesLanguages = new PagesLanguages(); pagesLanguages.ForceCache(); ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.ItemSuccessfullyDeleted); break; case 2: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist); break; case 3: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.PageHasSubPages); break; default: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError); break; } return(RedirectToAction("CmsPages")); }
public ActionResult LanguagesEdit(BackEndLanguagesEdit backEndLanguagesEdit, string id) { if (ModelState.IsValidOrRefresh()) { Languages languages = new Languages(); int? result = languages.Edit(id, backEndLanguagesEdit.LanguageCode, backEndLanguagesEdit.LanguageName, backEndLanguagesEdit.LanguageNameOriginal, backEndLanguagesEdit.IsActive); switch (result) { case 0: ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.ItemSuccessfullyEdited); break; case 2: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist); ViewData.IsFormVisible(false); break; case 3: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.LanguageCodeAlreadyExists); break; default: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError); break; } } return(View(backEndLanguagesEdit)); }
public ActionResult CmsPagesMoveDown(int postId) { CmsPages CmsPages = new CmsPages(); switch (CmsPages.MoveDown(postId)) { case 0: ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.PageSuccessfullyMoved); break; case 2: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist); break; case 3: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.PageCannotBeMoved); break; default: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError); break; } return(RedirectToAction("CmsPages")); }
public ActionResult ConfigEventDelete(int?deleteId) { string username = BackEndSessions.CurrentUser.UserName; ConfigEvents configEvents = new ConfigEvents(); switch (configEvents.Delete(deleteId, username)) { case 0: ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.ItemSuccessfullyDeleted); break; case 2: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist); break; case 3: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemUsedSomewhereElse); break; default: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError); break; } return(RedirectToAction("ConfigEvents")); }
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)); }
public ActionResult SubscriptionsConfiguration(BackEndSubscriptionsConfigurationEdit backEndSubscriptionsConfigurationEdit) { SubscriptionConfigurations subscriptionConfigurations = new SubscriptionConfigurations(); int?result = subscriptionConfigurations.Edit(backEndSubscriptionsConfigurationEdit.IsSubscriptionActive, backEndSubscriptionsConfigurationEdit.RegisterPageId, backEndSubscriptionsConfigurationEdit.SignInPageId, backEndSubscriptionsConfigurationEdit.ForgotPasswordPageId, backEndSubscriptionsConfigurationEdit.ChangePasswordPageId, backEndSubscriptionsConfigurationEdit.ProfilePageId); switch (result) { case 0: ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.ItemSuccessfullyEdited); break; case 2: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist); ViewData.IsFormVisible(false); break; default: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError); break; } return(View(backEndSubscriptionsConfigurationEdit)); }
public ActionResult CmsPagesEdit(int id) { BackEndCmsPagesEdit backEndCmsPagesEdit = new BackEndCmsPagesEdit(); CmsPages CmsPages = new CmsPages(); CmsPage CmsPage = CmsPages.GetPageByPageId(id); if (CmsPage.IsNotNull()) { backEndCmsPagesEdit.PageId = CmsPage.PageId; backEndCmsPagesEdit.PageParentId = CmsPage.PageParentId; backEndCmsPagesEdit.Segment = CmsPage.Segment; backEndCmsPagesEdit.PageName = CmsPage.PageName; backEndCmsPagesEdit.Target = CmsPage.Target; backEndCmsPagesEdit.PageTemplateId = CmsPage.PageTemplateId; backEndCmsPagesEdit.Url = CmsPage.Url; backEndCmsPagesEdit.ShowInMainMenu = CmsPage.ShowInMainMenu; backEndCmsPagesEdit.ShowInBottomMenu = CmsPage.ShowInBottomMenu; backEndCmsPagesEdit.ShowInSitemap = CmsPage.ShowInSitemap; backEndCmsPagesEdit.IsActive = CmsPage.IsActive; backEndCmsPagesEdit.IsAccessRestricted = CmsPage.IsAccessRestricted; backEndCmsPagesEdit.IsHomePage = CmsPage.IsHomePage; } else { ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist); ViewData.IsFormVisible(false); } return(View(backEndCmsPagesEdit)); }
public ActionResult ReportBalanceSheetAccounts(BackEndReportBalanceSheetAccountList backEndReportBalanceSheetAccountList) { ReportBalanceSheetAccountModel reportBalanceSheetAccountModel = new ReportBalanceSheetAccountModel(); var allItems_DmDvcs = RefDataHelper.GetAllItems_DmDvcs(); if (allItems_DmDvcs != null && allItems_DmDvcs.Count > 0) { backEndReportBalanceSheetAccountList.DmDvcss = allItems_DmDvcs; } // SET DATEFORMAT DMY; // EXEC sp_glcd2 '01/01/2018','30/07/2018','04%' backEndReportBalanceSheetAccountList.ReportBalanceSheetAccounts = reportBalanceSheetAccountModel.GetAll( string.Concat(backEndReportBalanceSheetAccountList.MaDonVi, "%"), //Using the SQL % Wildcard backEndReportBalanceSheetAccountList.StartDate, backEndReportBalanceSheetAccountList.EndDate ); if (backEndReportBalanceSheetAccountList.ReportBalanceSheetAccounts.IsNull() || backEndReportBalanceSheetAccountList.ReportBalanceSheetAccounts.Count == 0) { ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.NoDataFound); } return(View(backEndReportBalanceSheetAccountList)); }
public ActionResult CmsPagesLanguages(List <BackEndCmsPagesLanguagesAddEdit> backEndCmsPagesLanguagesAddEditList, int id) { PagesLanguages backEndCmsPagesLanguages = new PagesLanguages(); int? result; bool isLoopSuccessful = true; foreach (BackEndCmsPagesLanguagesAddEdit backEndCmsPagesLanguagesAddEdit in backEndCmsPagesLanguagesAddEditList) { result = backEndCmsPagesLanguages.AddEdit(id, backEndCmsPagesLanguagesAddEdit.LanguageCode, backEndCmsPagesLanguagesAddEdit.MenuName, backEndCmsPagesLanguagesAddEdit.MetaTagTitle, backEndCmsPagesLanguagesAddEdit.MetaTagKeywords, backEndCmsPagesLanguagesAddEdit.MetaTagDescription, backEndCmsPagesLanguagesAddEdit.Robots, backEndCmsPagesLanguagesAddEdit.HtmlCode); switch (result) { case 0: //success break; default: isLoopSuccessful = false; ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError); break; } if (!isLoopSuccessful) { break; } } if (isLoopSuccessful) { ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.ItemSuccessfullyEdited); } return(View(backEndCmsPagesLanguagesAddEditList)); }