TVServerService.cs 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. using System;
  2. using System.Collections.Generic;
  3. using CB.Entity;
  4. using CB.Interface.Infrastructure;
  5. namespace CB.Data
  6. {
  7. public class TVServerService
  8. {
  9. public static bool Save(TVServerInfo entity)
  10. {
  11. return DatabaseProvider.GetDbProvider<ITVServerService>().Save(entity);
  12. }
  13. public static bool Update(TVServerInfo entity)
  14. {
  15. throw new NotImplementedException();
  16. }
  17. public static bool Delete(int Id)
  18. {
  19. return DatabaseProvider.GetDbProvider<ITVServerService>().Delete(Id);
  20. }
  21. public static TVServerInfo Get<TKey>(TKey key)
  22. {
  23. return DatabaseProvider.GetDbProvider<ITVServerService>().Get(key);
  24. }
  25. public static IList<TVServerInfo> ToList()
  26. {
  27. return DatabaseProvider.GetDbProvider<ITVServerService>().ToList();
  28. }
  29. public static IList<TVServerInfo> ToList(TVServerInfo entity)
  30. {
  31. throw new NotImplementedException();
  32. }
  33. public static IList<TVServerInfo> ToPaging(TVServerInfo entity, int pageSize, int pageIndex, out int recordCount)
  34. {
  35. throw new NotImplementedException();
  36. }
  37. /// <summary>
  38. /// 根据彩种获取彩种走势图所在服务器列表
  39. /// </summary>
  40. /// <param name="lid">彩种ID</param>
  41. /// <returns></returns>
  42. public static IList<TVServerInfo> GetTVServer(int lid)
  43. {
  44. return DatabaseProvider.GetDbProvider<ITVServerService>().GetTVServer(lid);
  45. }
  46. }
  47. }