public static StoreSetting Load(Int32 storeSettingId, bool useCache) { if (storeSettingId == 0) { return(null); } StoreSetting storeSetting = null; string key = "StoreSetting_" + storeSettingId.ToString(); if (useCache) { storeSetting = ContextCache.GetObject(key) as StoreSetting; if (storeSetting != null) { return(storeSetting); } } storeSetting = new StoreSetting(); if (storeSetting.Load(storeSettingId)) { if (useCache) { ContextCache.SetObject(key, storeSetting); } return(storeSetting); } return(null); }
public static bool Delete(Int32 storeSettingId) { StoreSetting storeSetting = new StoreSetting(); if (storeSetting.Load(storeSettingId)) { return(storeSetting.Delete()); } return(false); }