Consolidated ASP Classic MVC framework from best components
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

42 lines
2.3KB

  1. <!--#include file="..\core\autoload_core.asp" -->
  2. <%
  3. ' Define application routes
  4. router.AddRoute "GET", "/home", "homeController", "Index"
  5. router.AddRoute "GET", "/", "TerritoryController", "Index"
  6. router.AddRoute "GET", "", "TerritoryController", "Index"
  7. router.AddRoute "GET", "/404", "ErrorController", "NotFound"
  8. ' Territory routes
  9. router.AddRoute "GET", "/territories", "TerritoryController", "Index"
  10. router.AddRoute "GET", "/territories/new", "TerritoryController", "Create"
  11. router.AddRoute "POST", "/territories", "TerritoryController", "Store"
  12. router.AddRoute "GET", "/territories/:id", "TerritoryController", "Show"
  13. router.AddRoute "GET", "/territories/:id/edit", "TerritoryController", "Edit"
  14. router.AddRoute "POST", "/territories/:id", "TerritoryController", "Update"
  15. router.AddRoute "POST", "/territories/:id/delete", "TerritoryController", "Delete"
  16. ' Household routes
  17. router.AddRoute "GET", "/households", "HouseholdController", "Index"
  18. router.AddRoute "GET", "/households/new", "HouseholdController", "Create"
  19. router.AddRoute "POST", "/households", "HouseholdController", "Store"
  20. router.AddRoute "GET", "/households/:id", "HouseholdController", "Show"
  21. router.AddRoute "GET", "/households/:id/edit", "HouseholdController", "Edit"
  22. router.AddRoute "POST", "/households/:id", "HouseholdController", "Update"
  23. router.AddRoute "POST", "/households/:id/delete", "HouseholdController", "Delete"
  24. router.AddRoute "POST", "/households/:id/mark-returned", "HouseholdController", "MarkReturned"
  25. ' Householder Name routes
  26. router.AddRoute "GET", "/householder-names", "HouseholderNameController", "Index"
  27. router.AddRoute "GET", "/householder-names/new", "HouseholderNameController", "Create"
  28. router.AddRoute "POST", "/householder-names", "HouseholderNameController", "Store"
  29. router.AddRoute "GET", "/householder-names/:id", "HouseholderNameController", "Show"
  30. router.AddRoute "GET", "/householder-names/:id/edit", "HouseholderNameController", "Edit"
  31. router.AddRoute "POST", "/householder-names/:id", "HouseholderNameController", "Update"
  32. router.AddRoute "POST", "/householder-names/:id/delete", "HouseholderNameController", "Delete"
  33. ' Dispatch the request (resolves route and executes controller action)
  34. MVC.DispatchRequest Request.ServerVariables("REQUEST_METHOD"), _
  35. TrimQueryParams(Request.ServerVariables("HTTP_X_ORIGINAL_URL"))
  36. %>

Powered by TurnKey Linux.