public ActionResult Index(RDPSettingsViewModel rdpSettings) { Log.Information($"User {User.Identity.Name} is setting these settings: {{@rdpSettings}}", rdpSettings); _settings.AdminGroups = rdpSettings.AdminGroups; _settings.AdminUsers = rdpSettings.AdminUsers; _settings.AllowedGroups = rdpSettings.AllowedGroups; _settings.AllowedUsers = rdpSettings.AllowedUsers; _settings.DBName = rdpSettings.DBName; _settings.DBServer = rdpSettings.DBServer; _settings.SiteCode = rdpSettings.SiteCode; _settings.WMIServer = rdpSettings.WMIServer; _settings.CMScriptName = rdpSettings.CMScriptName; _settings.TextBoxGroups = rdpSettings.GroupsByComputerName; _settings.TextBoxUsers = rdpSettings.UsersByComputerName; return(RedirectToAction("Index")); }
// GET: Admin public ActionResult Index() { var vm = new RDPSettingsViewModel(); vm.AdminGroups = _settings.AdminGroups; vm.AdminUsers = _settings.AdminUsers; vm.AllowedGroups = _settings.AllowedGroups; vm.AllowedUsers = _settings.AllowedUsers; vm.DBName = _settings.DBName; vm.DBServer = _settings.DBServer; vm.SiteCode = _settings.SiteCode; vm.WMIServer = _settings.WMIServer; vm.CMScriptName = _settings.CMScriptName; vm.UsersByComputerName = _settings.TextBoxUsers; vm.GroupsByComputerName = _settings.TextBoxGroups; return(View(vm)); }