Consolidated ASP Classic MVC framework from best components
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

42 lignes
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.