public ActionResult Errors(ErrorTrackingViewModel model)
        {
            if (!ModelState.IsValid)
            {
                return(View("ErrorTracking", model));
            }

            var settings = new codeRRConfigSection
            {
                ContactEmail = model.ContactEmail,
            };

            _configStore.Store(settings);
            return(Redirect(Url.GetNextWizardStep()));
        }
Example #2
0
        public ActionResult Errors(ErrorTrackingViewModel model)
        {
            if (!ModelState.IsValid)
            {
                return(View("ErrorTracking", model));
            }

            var settings = new codeRRConfigSection
            {
                ActivateTracking = true,
                ContactEmail     = model.ContactEmail,
                InstallationId   = Guid.NewGuid().ToString("N")
            };

            _configStore.Store(settings);
            return(Redirect(Url.GetNextWizardStep()));
        }
        public ActionResult Errors(ErrorTrackingViewModel model)
        {
            if (!ModelState.IsValid)
            {
                return(View("ErrorTracking", model));
            }

            var settings = new codeRRConfigSection
            {
                ActivateTracking = model.ActivateTracking,
                ContactEmail     = model.ContactEmail,
                InstallationId   = model.InstallationId
            };

            ConfigurationStore.Instance.Store(settings);
            return(Redirect(Url.GetNextWizardStep()));
        }