Beispiel #1
0
        public IActionResult Index(SettingsViewModel model)
        {
            // Check fields valid.
            if (model.Units.Count() > 0 && model.Units.Where(x => x.IsSelected).Count() > 0)
            {
                // Update unit selection.
                _settingsHelper.UpdateSelectedUnits(User.Identity.Name, model.Units);

                // Load main menu.
                return(RedirectToAction("Index", "Home"));
            }

            // Load original page due to invalid fields.
            ViewBag.UnitValidation = "Select at least one unit.";

            return(View(model));
        }