AggregateFunctions.cs 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. using System;
  2. namespace Ant.ORM
  3. {
  4. public static class AggregateFunctions
  5. {
  6. public static int Count()
  7. {
  8. return 0;
  9. }
  10. public static long LongCount()
  11. {
  12. return 0;
  13. }
  14. public static TResult Max<TResult>(TResult p)
  15. {
  16. return p;
  17. }
  18. public static TResult Min<TResult>(TResult p)
  19. {
  20. return p;
  21. }
  22. public static int Sum(int p)
  23. {
  24. return p;
  25. }
  26. public static int? Sum(int? p)
  27. {
  28. return p;
  29. }
  30. public static long Sum(long p)
  31. {
  32. return p;
  33. }
  34. public static long? Sum(long? p)
  35. {
  36. return p;
  37. }
  38. public static decimal Sum(decimal p)
  39. {
  40. return p;
  41. }
  42. public static decimal? Sum(decimal? p)
  43. {
  44. return p;
  45. }
  46. public static double Sum(double p)
  47. {
  48. return p;
  49. }
  50. public static double? Sum(double? p)
  51. {
  52. return p;
  53. }
  54. public static float Sum(float p)
  55. {
  56. return p;
  57. }
  58. public static float? Sum(float? p)
  59. {
  60. return p;
  61. }
  62. public static double Average(int p)
  63. {
  64. return p;
  65. }
  66. public static double? Average(int? p)
  67. {
  68. return p;
  69. }
  70. public static double Average(long p)
  71. {
  72. return p;
  73. }
  74. public static double? Average(long? p)
  75. {
  76. return p;
  77. }
  78. public static decimal Average(decimal p)
  79. {
  80. return p;
  81. }
  82. public static decimal? Average(decimal? p)
  83. {
  84. return p;
  85. }
  86. public static double Average(double p)
  87. {
  88. return p;
  89. }
  90. public static double? Average(double? p)
  91. {
  92. return p;
  93. }
  94. public static float Average(float p)
  95. {
  96. return p;
  97. }
  98. public static float? Average(float? p)
  99. {
  100. return p;
  101. }
  102. }
  103. }