public bool CheckExist(AppSettingType settingType, string name) { using (var db = DbContext) { return db.AppSettings.Any(i => i.SettingType == settingType && i.Name.ToLower() == name.ToLower()); } }
public List<AppSetting> GetAppSettings(AppSettingType settingType) { var key = FormatKey(CacheKey.GetAppSettings, settingType); var appRequest = new Data.DataContract.AppSettingDC.FindRequest { SettingType = settingType }; var cacheValue = GetOrSet(key, _serviceHelper.AppSetting, service => service.FindAppSettings(appRequest).Results); return cacheValue as List<AppSetting> ?? new List<AppSetting>(); }
public ActionResult AddNew(AppSettingType? settingType) { var model = new AppSettingModel(); if (settingType.HasValue) { model.SettingType = settingType.Value; } return JsonObject(true, string.Empty, new { html = PartialViewToString("_edit", model) }); }
public void ClearGetAppSettings(AppSettingType settingType) { Clear(CacheKey.GetAppSettings, settingType); }