郑许地铁

ReportBLL.cs 4.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Data;
  6. namespace ZXDT.CallCenter.BLL
  7. {
  8. public partial class ReportBLL
  9. {
  10. private readonly ZXDT.CallCenter.DAL.ReportDAL dal = new ZXDT.CallCenter.DAL.ReportDAL();
  11. public ReportBLL()
  12. { }
  13. /// <summary>
  14. /// 获取接通率数据
  15. /// </summary>
  16. /// <param name="StartDate">开始日期</param>
  17. /// <param name="EndDate">结束日期</param>
  18. /// <returns></returns>
  19. public DataTable GetOtherData1(string startDate, string endDate)
  20. {
  21. return dal.GetOtherData1(startDate, endDate);
  22. }
  23. /// <summary>
  24. /// 获取流失率数据
  25. /// </summary>
  26. /// <param name="StartDate">开始日期</param>
  27. /// <param name="EndDate">结束日期</param>
  28. /// <returns></returns>
  29. public DataTable GetOtherData2(string startDate, string endDate)
  30. {
  31. return dal.GetOtherData2(startDate, endDate);
  32. }
  33. /// <summary>
  34. /// 获取按时转出率数据
  35. /// </summary>
  36. /// <param name="StartDate">开始日期</param>
  37. /// <param name="EndDate">结束日期</param>
  38. /// <returns></returns>
  39. public DataTable GetOtherData3(string startDate, string endDate)
  40. {
  41. return dal.GetOtherData3(startDate, endDate);
  42. }
  43. /// <summary>
  44. /// 获取办结率
  45. /// </summary>
  46. /// <param name="StartDate">开始日期</param>
  47. /// <param name="EndDate">结束日期</param>
  48. /// <returns></returns>
  49. public DataTable GetOtherData4(string startDate, string endDate)
  50. {
  51. return dal.GetOtherData4(startDate, endDate);
  52. }
  53. /// <summary>
  54. /// 按时答复率
  55. /// </summary>
  56. /// <param name="StartDate">开始日期</param>
  57. /// <param name="EndDate">结束日期</param>
  58. /// <returns></returns>
  59. public DataTable GetOtherData5(string startDate, string endDate)
  60. {
  61. return dal.GetOtherData5(startDate, endDate);
  62. }
  63. /// <summary>
  64. /// 定责指标
  65. /// </summary>
  66. /// <param name="StartDate">开始日期</param>
  67. /// <param name="EndDate">结束日期</param>
  68. /// <returns></returns>
  69. public DataTable GetOtherData6(string startDate, string endDate)
  70. {
  71. return dal.GetOtherData6(startDate, endDate);
  72. }
  73. #region 定责类型统计报表
  74. /// <summary>
  75. /// 定责一级分类报表
  76. /// </summary>
  77. /// <param name="StartDate">开始日期</param>
  78. /// <param name="EndDate">结束日期</param>
  79. /// <returns></returns>
  80. public DataTable GetOtherData7(string startDate, string endDate)
  81. {
  82. return dal.GetOtherData7(startDate, endDate);
  83. }
  84. /// <summary>
  85. /// 定责二级分类报表
  86. /// </summary>
  87. /// <param name="StartDate">开始日期</param>
  88. /// <param name="EndDate">结束日期</param>
  89. /// <returns></returns>
  90. public DataTable GetOtherData8(string startDate, string endDate)
  91. {
  92. return dal.GetOtherData8(startDate, endDate);
  93. }
  94. /// <summary>
  95. /// 定责三级分类报表
  96. /// </summary>
  97. /// <param name="StartDate">开始日期</param>
  98. /// <param name="EndDate">结束日期</param>
  99. /// <returns></returns>
  100. public DataTable GetOtherData9(string startDate, string endDate)
  101. {
  102. return dal.GetOtherData9(startDate, endDate);
  103. }
  104. /// <summary>
  105. /// 首呼解决率
  106. /// </summary>
  107. /// <param name="StartDate">开始日期</param>
  108. /// <param name="EndDate">结束日期</param>
  109. /// <returns></returns>
  110. public DataTable GetOtherData10(string startDate, string endDate)
  111. {
  112. return dal.GetOtherData10(startDate, endDate);
  113. }
  114. #endregion
  115. }
  116. }