Exemplo n.º 1
0
        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));
        }