public async Task <ActionResult> EnableProductImprovementFirstTimeSetup(ProductImprovementModel model)
        {
            SaveProductImprovementModel(model);
            await _productRegistration.NotifyWhenEnabled(_userContext.User);

            return(RedirectToAction("PostSetup", "Home", new { setupCompleted = true }));
        }
        public async Task <ActionResult> EditConfiguration(ProductImprovementModel model)
        {
            SaveProductImprovementModel(model);
            await _productRegistration.NotifyWhenEnabled(_userContext.User);

            return(RedirectToAction("Index", "Home"));
        }
 private void SaveProductImprovementModel(ProductImprovementModel model)
 {
     _applicationConfigurationService.EnableProductImprovement(model.EnableProductImprovement, model.ProductRegistrationId);
 }