public ActionResult Index()
        {
            var model = new SettingsModel();

            model.Global = _settings.Get<GlobalSettings>();
            model.PredefinedFields = _predefinedFields.Query().ToList();

            return View(model);
        }
        public ActionResult Index(SettingsModel model)
        {
            _settings.Set(model.Global);

            if (model.PredefinedFields != null)
            {
                for (var i = 0; i < model.PredefinedFields.Count; i++)
                {
                    model.PredefinedFields[i].Sequence = i;
                }

                _predefinedFields.UpdateWith(model.PredefinedFields);
            }

            return AjaxForm().ReloadPage();
        }