Detail.aspx.cs 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  1. using System;
  2. using System.Collections.Generic;
  3. //using System.Linq;
  4. using System.Web;
  5. using System.Web.UI;
  6. using System.Web.UI.WebControls;
  7. //
  8. using System.Text;
  9. namespace Com.Jpsoft.Hospital.Web.Module.ExamineInfo.jp_examine_record
  10. {
  11. public partial class Detail : Com.Jpsoft.Hospital.Web.Common.BasePage
  12. {
  13. protected void Page_Load(object sender, EventArgs e)
  14. {
  15. if (string.IsNullOrEmpty(Request.QueryString["act"].ToString()))
  16. { }
  17. else
  18. {
  19. string act = Request.QueryString["act"].ToString();
  20. switch (act)
  21. {
  22. case"now":
  23. shownow();
  24. break;
  25. case"yesterday":
  26. showyesterday();
  27. break;
  28. case"month":
  29. month();
  30. break;
  31. case"lastmonth":
  32. lastmonth();
  33. break;
  34. case"jidu":
  35. jidu();
  36. break;
  37. case"lastjidu":
  38. lastjidu();
  39. break;
  40. case"year":
  41. year();
  42. break;
  43. case"lastyear":
  44. lastyear();
  45. break;
  46. }
  47. }
  48. }
  49. /// <summary>
  50. /// 今天
  51. /// </summary>
  52. private void shownow()
  53. {
  54. string str = DateTime.Now.ToString("yyyy-MM-dd 00:00:00")+"&"+DateTime.Now.ToString("yyyy-MM-dd 23:59:59");
  55. Response.ContentType = "text/plain";
  56. Response.Write(str);
  57. Response.End();
  58. }
  59. /// <summary>
  60. /// 昨天
  61. /// </summary>
  62. private void showyesterday()
  63. {
  64. string str = DateTime.Now.AddDays(-1).ToString("yyyy-MM-dd 00:00:00") + "&" + DateTime.Now.AddDays(-1).ToString("yyyy-MM-dd 23:59:59");
  65. Response.ContentType="text/plain";
  66. Response.Write(str);
  67. Response.End();
  68. }
  69. /// <summary>
  70. /// 本月
  71. /// </summary>
  72. private void month()
  73. {
  74. string str = DateTime.Now.ToString("yyyy-MM-01 00:00:00") + "&" + DateTime.Parse(DateTime.Now.ToString("yyyy-MM-01")).AddMonths(1).AddDays(-1).ToString("yyyy-MM-dd 23:59:59");
  75. Response.ContentType = "text/plain";
  76. Response.Write(str);
  77. Response.End();
  78. }
  79. /// <summary>
  80. /// 上月
  81. /// </summary>
  82. private void lastmonth()
  83. {
  84. string str = DateTime.Parse(DateTime.Now.ToString("yyyy-MM-01")).AddMonths(-1).ToString("yyyy-MM-dd 00:00:00") + "&" + DateTime.Parse(DateTime.Now.ToString("yyyy-MM-01")).AddDays(-1).ToString("yyyy-MM-dd 23:59:59");
  85. Response.ContentType = "text/plain";
  86. Response.Write(str);
  87. Response.End();
  88. }
  89. /// <summary>
  90. /// 本季度
  91. /// </summary>
  92. private void jidu()
  93. {
  94. string str = DateTime.Now.AddMonths(0 - ((DateTime.Now.Month - 1) % 3)).ToString("yyyy-MM-01 00:00:00") + "&" + DateTime.Parse(DateTime.Now.AddMonths(3 - ((DateTime.Now.Month - 1) % 3)).ToString("yyyy-MM-01")).AddDays(-1).ToString("yyyy-MM-dd 23:59:59");
  95. Response.ContentType = "text/plain";
  96. Response.Write(str);
  97. Response.End();
  98. }
  99. /// <summary>
  100. /// 上季度
  101. /// </summary>
  102. private void lastjidu()
  103. {
  104. string str = DateTime.Now.AddMonths(-3 - ((DateTime.Now.Month - 1) % 3)).ToString("yyyy-MM-01 00:00:00")+ "&" + DateTime.Parse(DateTime.Now.AddMonths(0 - ((DateTime.Now.Month - 1) % 3)).ToString("yyyy-MM-01")).AddDays(-1).ToString("yyyy-MM-dd 23:59:59");
  105. Response.ContentType = "text/plain";
  106. Response.Write(str);
  107. Response.End();
  108. }
  109. /// <summary>
  110. /// 本年度
  111. /// </summary>
  112. private void year()
  113. {
  114. string str = DateTime.Parse(DateTime.Now.ToString("yyyy-01-01")).ToString("yyyy-MM-dd 00:00:00") + "&" + DateTime.Parse(DateTime.Now.ToString("yyyy-01-01")).AddYears(1).AddDays(-1).ToString("yyyy-MM-dd 23:59:59");
  115. Response.ContentType = "text/plain";
  116. Response.Write(str);
  117. Response.End();
  118. }
  119. /// <summary>
  120. /// 上年度
  121. /// </summary>
  122. private void lastyear()
  123. {
  124. string str = DateTime.Parse(DateTime.Now.ToString("yyyy-01-01")).AddYears(-1).ToString("yyyy-MM-dd 00:00:00") + "&" + DateTime.Parse(DateTime.Now.ToString("yyyy-01-01")).AddDays(-1).ToString("yyyy-MM-dd 23:59:59");
  125. Response.ContentType = "text/plain";
  126. Response.Write(str);
  127. Response.End();
  128. }
  129. }
  130. }