PageRenderTime 27ms CodeModel.GetById 0ms RepoModel.GetById 0ms app.codeStats 0ms

/aboutbcfpd/board/index.asp

https://github.com/evizitei/bcfpd_asp
ASP | 253 lines | 233 code | 19 blank | 1 comment | 14 complexity | f1a289d1ff7f64f54f6aa164dd318348 MD5 | raw file
  1. <!--#include virtual="/include/templates/top.asa"-->
  2. <!--#include virtual="/include/menus/about.asa"-->
  3. <%
  4. dim rs, BoardYear
  5. set rs = server.CreateObject("ADODB.Recordset")
  6. strSQL = "SELECT DISTINCT MinutesYear FROM BoardMinutes ORDER BY MinutesYear DESC"
  7. set rs = cnnMain.execute(strSQL)
  8. BoardYear = Request.QueryString("Year")
  9. function GetPageByContent(ContentType)
  10. select case ContentType
  11. case "application/msword"
  12. GetPageByContent = "viewminutesword"
  13. case "application/pdf"
  14. GetPageByContent = "viewminutespdf"
  15. case "application/vnd.ms-excel"
  16. GetPageByContent = "viewminutesexcel"
  17. case "text/plain"
  18. GetPageByContent = "viewminutestext"
  19. case else
  20. GetPageByContent = "viewminutestext"
  21. end select
  22. end function
  23. %>
  24. <%if BoardYear = "" then %>
  25. <table cellpadding="5" cellspacing="0" border="0" width="98%">
  26. <tr>
  27. <td class="PageTitle">Board Minutes</td>
  28. </tr>
  29. <tr>
  30. <td class="Content">View board minutes from the following years:</td>
  31. </tr>
  32. <tr>
  33. <td align="left">
  34. <table cellpadding="0" cellspacing="0" border="0" width=100%>
  35. <% do while not rs.EOF %>
  36. <tr>
  37. <td class="SubHeader"><a href="index.asp?Year=<%=rs("MinutesYear")%>"><%=rs("MinutesYear")%></a></td>
  38. </tr>
  39. <% rs.MoveNext
  40. loop
  41. rs.Close %>
  42. </table>
  43. </td>
  44. </tr>
  45. </table>
  46. <%else%>
  47. <table cellpadding="5" cellspacing="0" border="0" width="98%">
  48. <tr>
  49. <td class="PageTitle"><%=BoardYear%> Board Minutes</td>
  50. </tr>
  51. <tr>
  52. <td>&nbsp;</td>
  53. </tr>
  54. <tr>
  55. <td align="left">
  56. <table cellpadding="0" cellspacing="0" border="0" width=100%>
  57. <tr>
  58. <td class="SubHeader">January</td>
  59. <td class="SubHeader">February</td>
  60. </tr>
  61. <tr>
  62. <td class="ContactInfo" valign=top>
  63. <%
  64. 'strSQL = "SELECT * FROM BoardMinutes WHERE MinutesYear = '" & BoardYear & "' AND MinutesMonth = 'January' ORDER BY nID"
  65. strSQL = "bcfpdwebuser.spGetBoardMinutesByYearMonth 'January', " & BoardYear
  66. set rs = cnnMain.execute(strSQL)
  67. do while not rs.eof %>
  68. <a target="_blank" href="<%=GetPageByContent(rs("ContentType"))%>.asp?nid=<%=rs("nID")%>"><%=rs("FileName")%></a><br>
  69. <% rs.MoveNext
  70. loop
  71. rs.Close %>
  72. </td>
  73. <td class="ContactInfo" valign=top>
  74. <%
  75. strSQL = "bcfpdwebuser.spGetBoardMinutesByYearMonth 'February', " & BoardYear
  76. set rs = cnnMain.execute(strSQL)
  77. do while not rs.eof %>
  78. <a target="_blank" href="<%=GetPageByContent(rs("ContentType"))%>.asp?nid=<%=rs("nID")%>"><%=rs("FileName")%></a><br>
  79. <% rs.MoveNext
  80. loop
  81. rs.Close %>
  82. </td>
  83. </tr>
  84. <tr>
  85. <td colspan=2>&nbsp;</td>
  86. </tr>
  87. <tr>
  88. <td class="SubHeader">March</td>
  89. <td class="SubHeader">April</td>
  90. </tr>
  91. <tr>
  92. <td class="ContactInfo" valign=top>
  93. <%
  94. strSQL = "bcfpdwebuser.spGetBoardMinutesByYearMonth 'March', " & BoardYear
  95. set rs = cnnMain.execute(strSQL)
  96. do while not rs.eof %>
  97. <a target="_blank" href="<%=GetPageByContent(rs("ContentType"))%>.asp?nid=<%=rs("nID")%>"><%=rs("FileName")%></a><br>
  98. <% rs.MoveNext
  99. loop
  100. rs.Close %>
  101. </td>
  102. <td class="ContactInfo" valign=top>
  103. <%
  104. strSQL = "bcfpdwebuser.spGetBoardMinutesByYearMonth 'April', " & BoardYear
  105. set rs = cnnMain.execute(strSQL)
  106. do while not rs.eof %>
  107. <a target="_blank" href="<%=GetPageByContent(rs("ContentType"))%>.asp?nid=<%=rs("nID")%>"><%=rs("FileName")%></a><br>
  108. <% rs.MoveNext
  109. loop
  110. rs.Close %>
  111. </td>
  112. </tr>
  113. <tr>
  114. <td colspan=2>&nbsp;</td>
  115. </tr>
  116. <tr>
  117. <td class="SubHeader">May</td>
  118. <td class="SubHeader">June</td>
  119. </tr>
  120. <tr>
  121. <td class="ContactInfo" valign=top>
  122. <%
  123. strSQL = "bcfpdwebuser.spGetBoardMinutesByYearMonth 'May', " & BoardYear
  124. set rs = cnnMain.execute(strSQL)
  125. do while not rs.eof %>
  126. <a target="_blank" href="<%=GetPageByContent(rs("ContentType"))%>.asp?nid=<%=rs("nID")%>"><%=rs("FileName")%></a><br>
  127. <% rs.MoveNext
  128. loop
  129. rs.Close %>
  130. </td>
  131. <td class="ContactInfo" valign=top>
  132. <%
  133. strSQL = "bcfpdwebuser.spGetBoardMinutesByYearMonth 'June', " & BoardYear
  134. set rs = cnnMain.execute(strSQL)
  135. do while not rs.eof %>
  136. <a target="_blank" href="<%=GetPageByContent(rs("ContentType"))%>.asp?nid=<%=rs("nID")%>"><%=rs("FileName")%></a><br>
  137. <% rs.MoveNext
  138. loop
  139. rs.Close %>
  140. </td>
  141. </tr>
  142. <tr>
  143. <td colspan=2>&nbsp;</td>
  144. </tr>
  145. <tr>
  146. <td class="SubHeader">July</td>
  147. <td class="SubHeader">August</td>
  148. </tr>
  149. <tr>
  150. <td class="ContactInfo" valign=top>
  151. <%
  152. strSQL = "bcfpdwebuser.spGetBoardMinutesByYearMonth 'July', " & BoardYear
  153. set rs = cnnMain.execute(strSQL)
  154. do while not rs.eof %>
  155. <a target="_blank" href="<%=GetPageByContent(rs("ContentType"))%>.asp?nid=<%=rs("nID")%>"><%=rs("FileName")%></a><br>
  156. <% rs.MoveNext
  157. loop
  158. rs.Close %>
  159. </td>
  160. <td class="ContactInfo" valign=top>
  161. <%
  162. strSQL = "bcfpdwebuser.spGetBoardMinutesByYearMonth 'August', " & BoardYear
  163. set rs = cnnMain.execute(strSQL)
  164. do while not rs.eof %>
  165. <a target="_blank" href="<%=GetPageByContent(rs("ContentType"))%>.asp?nid=<%=rs("nID")%>"><%=rs("FileName")%></a><br>
  166. <% rs.MoveNext
  167. loop
  168. rs.Close %>
  169. </td>
  170. </tr>
  171. <tr>
  172. <td colspan=2>&nbsp;</td>
  173. </tr>
  174. <tr>
  175. <td class="SubHeader">September</td>
  176. <td class="SubHeader">October</td>
  177. </tr>
  178. <tr>
  179. <td class="ContactInfo" valign=top>
  180. <%
  181. strSQL = "bcfpdwebuser.spGetBoardMinutesByYearMonth 'September', " & BoardYear
  182. set rs = cnnMain.execute(strSQL)
  183. do while not rs.eof %>
  184. <a target="_blank" href="<%=GetPageByContent(rs("ContentType"))%>.asp?nid=<%=rs("nID")%>"><%=rs("FileName")%></a><br>
  185. <% rs.MoveNext
  186. loop
  187. rs.Close %>
  188. </td>
  189. <td class="ContactInfo" valign=top>
  190. <%
  191. strSQL = "bcfpdwebuser.spGetBoardMinutesByYearMonth 'October', " & BoardYear
  192. set rs = cnnMain.execute(strSQL)
  193. do while not rs.eof %>
  194. <a target="_blank" href="<%=GetPageByContent(rs("ContentType"))%>.asp?nid=<%=rs("nID")%>"><%=rs("FileName")%></a><br>
  195. <% rs.MoveNext
  196. loop
  197. rs.Close %>
  198. </td>
  199. </tr>
  200. <tr>
  201. <td colspan=2>&nbsp;</td>
  202. </tr>
  203. <tr>
  204. <td class="SubHeader">November</td>
  205. <td class="SubHeader">December</td>
  206. </tr>
  207. <tr>
  208. <td class="ContactInfo" valign=top>
  209. <%
  210. strSQL = "bcfpdwebuser.spGetBoardMinutesByYearMonth 'November', " & BoardYear
  211. set rs = cnnMain.execute(strSQL)
  212. do while not rs.eof %>
  213. <a target="_blank" href="<%=GetPageByContent(rs("ContentType"))%>.asp?nid=<%=rs("nID")%>"><%=rs("FileName")%></a><br>
  214. <% rs.MoveNext
  215. loop
  216. rs.Close %>
  217. </td>
  218. <td class="ContactInfo" valign=top>
  219. <%
  220. strSQL = "bcfpdwebuser.spGetBoardMinutesByYearMonth 'December', " & BoardYear
  221. set rs = cnnMain.execute(strSQL)
  222. do while not rs.eof %>
  223. <a target="_blank" href="<%=GetPageByContent(rs("ContentType"))%>.asp?nid=<%=rs("nID")%>"><%=rs("FileName")%></a><br>
  224. <% rs.MoveNext
  225. loop
  226. rs.Close %>
  227. </td>
  228. </tr>
  229. </table>
  230. </td>
  231. </tr>
  232. </table>
  233. <%end if %>
  234. <!--#include virtual="/include/templates/bottom.asa"-->