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 OneTrueErrorConfigSection(); settings.ActivateTracking = model.ActivateTracking; settings.ContactEmail = model.ContactEmail; settings.InstallationId = model.InstallationId; ConfigurationStore.Instance.Store(settings); return(Redirect(Url.GetNextWizardStep())); }
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())); }
public ActionResult Errors() { var model = new ErrorTrackingViewModel(); var config = _configStore.Load<CoderrConfigSection>(); if (!string.IsNullOrEmpty(model.ContactEmail)) { model.ContactEmail = config.ContactEmail; } else { ViewBag.NextLink = ""; } return View("ErrorTracking", model); }
public ActionResult Errors() { var model = new ErrorTrackingViewModel(); var config = ConfigurationStore.Instance.Load <OneTrueErrorConfigSection>(); if (config != null) { model.ActivateTracking = config.ActivateTracking; model.ContactEmail = config.ContactEmail; model.InstallationId = config.InstallationId; } else { ViewBag.NextLink = ""; } return(View("ErrorTracking", model)); }
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); WebApiApplication.ReportTocodeRR = model.ActivateTracking; return(Redirect(Url.GetNextWizardStep())); }