QGFC3DBLL.cs 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. using Lottomat.Application.Entity.LotteryNumberManage;
  2. using Lottomat.Application.IService.LotteryNumberManage;
  3. using Lottomat.Application.Service.LotteryNumberManage;
  4. using Lottomat.Util.WebControl;
  5. using System.Collections.Generic;
  6. using System;
  7. namespace Lottomat.Application.Busines.LotteryNumberManage
  8. {
  9. /// <summary>
  10. /// 版 本 1.0
  11. /// Copyright (c) 2016-2017
  12. /// 创 建:超级管理员
  13. /// 日 期:2017-11-17 12:51
  14. /// 描 述:全国彩-福彩3D
  15. /// </summary>
  16. public class QGFC3DBLL
  17. {
  18. private IQGFC3DService service = new QGFC3DService();
  19. #region 获取数据
  20. /// <summary>
  21. /// 获取列表
  22. /// </summary>
  23. /// <param name="pagination">分页</param>
  24. /// <param name="queryJson">查询参数</param>
  25. /// <returns>返回分页列表</returns>
  26. public IEnumerable<QGFC3DEntity> GetPageList(Pagination pagination, string queryJson)
  27. {
  28. return service.GetPageList(pagination, queryJson);
  29. }
  30. /// <summary>
  31. /// 获取列表
  32. /// </summary>
  33. /// <param name="queryJson">查询参数</param>
  34. /// <returns>返回列表</returns>
  35. public IEnumerable<QGFC3DEntity> GetList(string queryJson)
  36. {
  37. return service.GetList(queryJson);
  38. }
  39. /// <summary>
  40. /// 获取实体
  41. /// </summary>
  42. /// <param name="keyValue">主键值</param>
  43. /// <returns></returns>
  44. public QGFC3DEntity GetEntity(string keyValue)
  45. {
  46. return service.GetEntity(keyValue);
  47. }
  48. /// <summary>
  49. /// 最新一期期数
  50. /// </summary>
  51. /// <returns></returns>
  52. public string GetNewTerm(string type)
  53. {
  54. return service.GetNewTerm(type);
  55. }
  56. /// <summary>
  57. /// 根据表名称获取最新一期期数
  58. /// </summary>
  59. /// <returns></returns>
  60. public string GetNewTermByTableName(string tablename)
  61. {
  62. return service.GetNewTermByTableName(tablename);
  63. }
  64. #endregion
  65. #region 提交数据
  66. /// <summary>
  67. /// 删除数据
  68. /// </summary>
  69. /// <param name="keyValue">主键</param>
  70. public void RemoveForm(string keyValue)
  71. {
  72. try
  73. {
  74. service.RemoveForm(keyValue);
  75. }
  76. catch (Exception)
  77. {
  78. throw;
  79. }
  80. }
  81. /// <summary>
  82. /// 保存表单(新增、修改)
  83. /// </summary>
  84. /// <param name="keyValue">主键值</param>
  85. /// <param name="entity">实体对象</param>
  86. /// <returns></returns>
  87. public void SaveForm(string keyValue, QGFC3DEntity entity,string isCheck)
  88. {
  89. try
  90. {
  91. service.SaveForm(keyValue, entity, isCheck);
  92. }
  93. catch (Exception)
  94. {
  95. throw;
  96. }
  97. }
  98. #endregion
  99. }
  100. }