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 NewsConfiguration() { BackEndNewsConfigurationEdit backEndNewsConfigurationEdit = new BackEndNewsConfigurationEdit(); NewsConfiguration newsConfiguration = new NewsConfigurations().GetNewsConfiguration(); if (newsConfiguration.IsNotNull()) { backEndNewsConfigurationEdit.IsNewsActive = newsConfiguration.IsNewsActive; backEndNewsConfigurationEdit.NewsPageId = newsConfiguration.NewsPageId; backEndNewsConfigurationEdit.NumberOfNewsInSummary = newsConfiguration.NumberOfNewsInSummary; backEndNewsConfigurationEdit.IsCommentAutoApproved = newsConfiguration.IsCommentAutoApproved; } else { ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist); ViewData.IsFormVisible(false); } return(View(backEndNewsConfigurationEdit)); }