using System.Collections.Generic; using CB.Entity; using CB.Interface.Infrastructure; namespace CB.Data { public class AreaService { /// /// 删除 /// /// /// public static bool Delete(int aid) { var ok = DatabaseProvider.GetDbProvider().Delete(aid); CB.Cache.CBCache.GetCacheService().RemoveObject(CB.Cache.CacheKeys.AreaList); return ok; } /// /// 翻页列表 /// /// /// /// /// /// public static object ToPaging(AreaInfo areaInfo, int pageSize, int pageIndex, out int recordCount) { return DatabaseProvider.GetDbProvider().ToPaging(areaInfo, pageSize, pageIndex, out recordCount); } /// /// 所有列表--缓存 /// /// public static IList ToList() { return DatabaseProvider.GetDbProvider().ToList(); } /// /// 获取详细 /// /// /// public static AreaInfo Get(int id) { return DatabaseProvider.GetDbProvider().Get(id); } /// /// 保存数据 /// /// /// public static bool Save(AreaInfo entity) { var ok = DatabaseProvider.GetDbProvider().Save(entity); CB.Cache.CBCache.GetCacheService().RemoveObject(CB.Cache.CacheKeys.AreaList); return ok; } } }