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.

96 lines
5.4KB

  1. <div class="container mt-4">
  2. <nav aria-label="breadcrumb" class="mb-3">
  3. <ol class="breadcrumb">
  4. <li class="breadcrumb-item"><a href="/householder-names">Householder Names</a></li>
  5. <% If IsObject(HouseholderNameController.household) Then %>
  6. <li class="breadcrumb-item"><a href="/households/<%= HouseholderNameController.household.Id %>"><%= Server.HTMLEncode(HouseholderNameController.household.Address) %></a></li>
  7. <% End If %>
  8. <li class="breadcrumb-item"><a href="/householder-names/<%= HouseholderNameController.householderName.Id %>"><%= Server.HTMLEncode(HouseholderNameController.householderName.Name & "") %></a></li>
  9. <li class="breadcrumb-item active">Edit</li>
  10. </ol>
  11. </nav>
  12. <h1 class="mb-4">Edit Householder Name</h1>
  13. <% Flash().ShowSuccessIfPresent %>
  14. <% Flash().ShowErrorsIfPresent %>
  15. <div class="row">
  16. <div class="col-md-8">
  17. <div class="card">
  18. <div class="card-body">
  19. <form method="post" action="/householder-names/<%= HouseholderNameController.householderName.Id %>">
  20. <div class="mb-3">
  21. <label for="Name" class="form-label">Name <span class="text-danger">*</span></label>
  22. <input type="text" class="form-control" id="Name" name="Name" required autofocus
  23. value="<%= Server.HTMLEncode(HouseholderNameController.householderName.Name & "") %>">
  24. </div>
  25. <div class="mb-3">
  26. <label class="form-label">Household</label>
  27. <% If IsObject(HouseholderNameController.household) Then %>
  28. <p class="form-control-plaintext">
  29. <a href="/households/<%= HouseholderNameController.household.Id %>"><%= Server.HTMLEncode(HouseholderNameController.household.Address) %></a>
  30. </p>
  31. <% Else %>
  32. <p class="form-control-plaintext">ID: <%= HouseholderNameController.householderName.HouseholdId %></p>
  33. <% End If %>
  34. </div>
  35. <!-- IsBusiness moved to Household -->
  36. <div class="mb-3">
  37. <div class="form-check">
  38. <input class="form-check-input" type="checkbox" id="LetterReturned" name="LetterReturned" value="1"
  39. <% If HouseholderNameController.householderName.LetterReturned = 1 Then Response.Write "checked" End If %>>
  40. <label class="form-check-label" for="LetterReturned">
  41. Letter was returned
  42. </label>
  43. </div>
  44. </div>
  45. <div class="mb-3">
  46. <label for="ReturnDate" class="form-label">Return Date</label>
  47. <%
  48. Dim returnDateVal
  49. returnDateVal = ""
  50. If Year(HouseholderNameController.householderName.ReturnDate) > 1970 Then
  51. returnDateVal = Year(HouseholderNameController.householderName.ReturnDate) & "-" & _
  52. Right("0" & Month(HouseholderNameController.householderName.ReturnDate), 2) & "-" & _
  53. Right("0" & Day(HouseholderNameController.householderName.ReturnDate), 2)
  54. End If
  55. %>
  56. <input type="date" class="form-control" id="ReturnDate" name="ReturnDate" value="<%= returnDateVal %>">
  57. <div class="form-text">Only fill in if letter was returned.</div>
  58. </div>
  59. <div class="mb-3">
  60. <label class="form-label">Created</label>
  61. <p class="form-control-plaintext"><%= FormatDateTime(HouseholderNameController.householderName.Created, 2) %></p>
  62. </div>
  63. <div class="d-flex gap-2">
  64. <button type="submit" class="btn btn-primary">Update Householder Name</button>
  65. <a href="/householder-names/<%= HouseholderNameController.householderName.Id %>" class="btn btn-secondary">Cancel</a>
  66. </div>
  67. </form>
  68. </div>
  69. </div>
  70. </div>
  71. <div class="col-md-4">
  72. <div class="card border-danger">
  73. <div class="card-header bg-danger text-white">
  74. <h5 class="mb-0">Danger Zone</h5>
  75. </div>
  76. <div class="card-body">
  77. <p>Permanently delete this householder name.</p>
  78. <form method="post" action="/householder-names/<%= HouseholderNameController.householderName.Id %>/delete" onsubmit="return confirm('Are you sure you want to delete this householder name? This action cannot be undone.');">
  79. <button type="submit" class="btn btn-danger w-100">Delete Householder Name</button>
  80. </form>
  81. </div>
  82. </div>
  83. </div>
  84. </div>
  85. </div>

Powered by TurnKey Linux.