public static void AddFunction(string function, string description) { var func = FilterFunction.FirstOrDefault(f => f.Text == function); if (func != null) { func.Value = description; } else { FilterFunction.Add(new SelectListItem { Value = description, Text = function }); } // сохранить настройки SiteSettings.Instance.FunctionSettings.Functions = FilterFunction.Select(i => new TraderFilterFunction(i)).ToList(); SiteSettings.Instance.SaveSettings(); }