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.

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