Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

66 строки
2.1KB

  1. <%
  2. Class AdminOrdersController_Class
  3. Private m_useLayout
  4. Private m_title
  5. Private Sub Class_Initialize()
  6. m_useLayout = True
  7. m_title = "Orders"
  8. End Sub
  9. Public Property Get useLayout
  10. useLayout = m_useLayout
  11. End Property
  12. Public Property Let useLayout(v)
  13. m_useLayout = v
  14. End Property
  15. Public Property Get Title
  16. Title = m_title
  17. End Property
  18. Public Property Let Title(v)
  19. m_title = v
  20. End Property
  21. '-------------------------------------------------------------------------------------------------------------------
  22. ' GET: list orders (searchable by email/jurisdiction #, paginated) with a mailto link to
  23. ' resend the continuation URL for each.
  24. '-------------------------------------------------------------------------------------------------------------------
  25. Public Sub Index()
  26. Dim orders, searchTerm, pageNum, perPage, pageCount, recordCount
  27. perPage = 20
  28. searchTerm = Trim(Request.QueryString("q"))
  29. If IsNumeric(Request.QueryString("page")) And CLng(Request.QueryString("page")) >= 1 Then
  30. pageNum = CLng(Request.QueryString("page"))
  31. Else
  32. pageNum = 1
  33. End If
  34. Set orders = OrdersRepository().SearchPaged(searchTerm, perPage, pageNum, pageCount, recordCount)
  35. ' If the requested page is past the last one (e.g. a stale bookmark after a search
  36. ' narrows the results), clamp to the last real page and re-fetch.
  37. If pageCount > 0 And pageNum > pageCount Then
  38. pageNum = pageCount
  39. Set orders = OrdersRepository().SearchPaged(searchTerm, perPage, pageNum, pageCount, recordCount)
  40. End If
  41. %>
  42. <!--#include file="../views/AdminOrders/index.asp" -->
  43. <%
  44. End Sub
  45. End Class
  46. Dim AdminOrdersController_Class__Singleton
  47. Function AdminOrdersController()
  48. If IsEmpty(AdminOrdersController_Class__Singleton) Then
  49. Set AdminOrdersController_Class__Singleton = New AdminOrdersController_Class
  50. End If
  51. Set AdminOrdersController = AdminOrdersController_Class__Singleton
  52. End Function
  53. %>

Powered by TurnKey Linux.