using System; using System.Collections.Generic; using System.Linq; using System.Text; using CB.Entity; using CB.Interface.Infrastructure; namespace CB.Data { public class LotteryService { public static bool Save(LotteryInfo entity) { var ok = DatabaseProvider.GetDbProvider().Save(entity); CB.Cache.CBCache.GetCacheService().RemoveObject(CB.Cache.CacheKeys.LotteryList); return ok; } public static void Update(LotteryInfo entity) { throw new NotImplementedException(); } public static bool Delete(int Cid) { var ok = DatabaseProvider.GetDbProvider().Delete(Cid); CB.Cache.CBCache.GetCacheService().RemoveObject(CB.Cache.CacheKeys.LotteryList); return ok; } public static LotteryInfo Get(int id) { return DatabaseProvider.GetDbProvider().Get(id); } public static IList ToList() { return DatabaseProvider.GetDbProvider().ToList(); } public static IList ToPaging(LotteryInfo entity, int pageSize, int pageIndex, out int recordCount) { return DatabaseProvider.GetDbProvider().ToPaging(entity, pageSize, pageIndex, out recordCount); } } }