Пример #1
0
 public IActionResult SavePlatformSettings([FromBody] PlatformSettingModel model)
 {
     if (ModelState.IsValid)
     {
         PlatformSetting setting = new PlatformSetting
         {
             AppName = model.AppName
             ,
             VersionNumber = model.AppVersion
             ,
             DataLogEnabled = model.DataLogEnabled
             ,
             LogLevel = (LogLevel)model.LogLevel
             ,
             LogEnabled = model.LogEnabled
             ,
             ShowMenuInUserPrivileges = model.ShowMenuInUserPrivileges
             ,
             VerifyCodeEnabled = model.VerifyCodeEnabled
             ,
             MaxFetchRecords = model.MaxFetchRecords
             ,
             CacheEnabled = model.CacheEnabled
         };
         return(_settingService.Save(setting).SaveResult(T));
     }
     return(SaveFailure(GetModelErrors()));
 }
Пример #2
0
        public IActionResult EditPlatformSetting()
        {
            var settings = _settingFinder.Get <PlatformSetting>();
            PlatformSettingModel model = new PlatformSettingModel
            {
                AppName                  = settings.AppName,
                AppVersion               = settings.VersionNumber,
                DataLogEnabled           = settings.DataLogEnabled,
                LogEnabled               = settings.LogEnabled,
                LogLevel                 = (int)settings.LogLevel,
                ShowMenuInUserPrivileges = settings.ShowMenuInUserPrivileges,
                MaxFetchRecords          = settings.MaxFetchRecords
            };

            return(View(model));
        }