using System.Collections.Generic; using CB.Entity; using CB.Interface.Infrastructure; namespace CB.Data { public class PictureService { public static bool Save(PictureInfo entity) { var ok = DatabaseProvider.GetDbProvider().Save(entity); //CB.Cache.CBCache.GetCacheService().RemoveObject(CB.Cache.CacheKeys.TrendTypeList); return ok; } public static bool Update(PictureInfo entity) { var ok = DatabaseProvider.GetDbProvider().Update(entity); //CB.Cache.CBCache.GetCacheService().RemoveObject(CB.Cache.CacheKeys.TrendTypeList); return ok; } public static bool Delete(int Id) { var ok = DatabaseProvider.GetDbProvider().Delete(Id); //CB.Cache.CBCache.GetCacheService().RemoveObject(CB.Cache.CacheKeys.TrendTypeList); return ok; } public static PictureInfo Get(TKey key) { return DatabaseProvider.GetDbProvider().Get(key); } public static IList ToList() { return DatabaseProvider.GetDbProvider().ToList(); } public static IList ToList(PictureInfo entity) { return DatabaseProvider.GetDbProvider().ToList(entity); } public static IList ToPaging(PictureInfo entity, int pageSize, int pageIndex, out int recordCount) { return DatabaseProvider.GetDbProvider().ToPaging(entity, pageSize, pageIndex, out recordCount); } } }