profileShare

rasmusjy / splitapp-backend-modular-monolith

Read-only snapshot

No repository description.

main default branch 418 files Expires Sep 13, 2026, 9:06 AM
Create.cshtml 2,242 bytes
1 @model AdminPollFormViewModel
2
3 <div class="admin-page-header">
4 <div>
5 <h1><i class="bi bi-bar-chart-fill"></i> @Localizer["Create"] @Localizer["Poll"]</h1>
6 </div>
7 <a asp-action="Index" class="btn btn-outline-secondary"><i class="bi bi-arrow-left me-1"></i>@Localizer["Back to list"]</a>
8 </div>
9
10 <div class="admin-card">
11 <div class="admin-card-header">
12 <span><i class="bi bi-pencil-square"></i>@Localizer["Poll"]</span>
13 </div>
14 <div class="admin-card-body">
15 <form asp-action="Create" method="post">
16 <div asp-validation-summary="ModelOnly" class="text-danger"></div>
17 <div class="mb-3">
18 <label asp-for="Poll.TripId" class="form-label"></label>
19 <select asp-for="Poll.TripId" asp-items="Model.TripList" class="form-select"></select>
20 </div>
21 <div class="mb-3">
22 <label asp-for="Poll.CreatedByUserId" class="form-label"></label>
23 <select asp-for="Poll.CreatedByUserId" asp-items="Model.UserList" class="form-select"></select>
24 </div>
25 <div class="mb-3">
26 <label asp-for="Poll.Question" class="form-label"></label>
27 <input asp-for="Poll.Question" class="form-control" />
28 <span asp-validation-for="Poll.Question" class="text-danger"></span>
29 </div>
30 <div class="mb-3 form-check">
31 <input asp-for="Poll.AllowMultipleVotes" class="form-check-input" />
32 <label asp-for="Poll.AllowMultipleVotes" class="form-check-label"></label>
33 </div>
34 <div class="mb-3 form-check">
35 <input asp-for="Poll.IsAnonymous" class="form-check-input" />
36 <label asp-for="Poll.IsAnonymous" class="form-check-label"></label>
37 </div>
38 <div class="d-flex gap-2">
39 <button type="submit" class="btn btn-primary"><i class="bi bi-check-lg me-1"></i>@Localizer["Create"]</button>
40 <a asp-action="Index" class="btn btn-outline-secondary">@Localizer["Cancel"]</a>
41 </div>
42 </form>
43 </div>
44 </div>
45
46 @section Scripts {
47 @{await Html.RenderPartialAsync("_ValidationScriptsPartial");}
48 }
49