|
|
|
@ -1,4 +1,4 @@ |
|
|
|
@page "/Event/Edit/{url}" |
|
|
|
@page "/event/edit/{url}" |
|
|
|
@inject IHtmlLocalizer<EventHubResource> L |
|
|
|
@using EventHub.Localization |
|
|
|
@using Microsoft.AspNetCore.Mvc.Localization |
|
|
|
@ -25,30 +25,35 @@ |
|
|
|
<select asp-for="Event.OrganizationId" asp-items="Model.Organizations" class="form-select"> |
|
|
|
<option selected value="">Organization</option> |
|
|
|
</select> |
|
|
|
<span asp-validation-for="Event.OrganizationId" class="text-danger"></span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="col-md-6"> |
|
|
|
<div class="form-label-group"> |
|
|
|
<input type="text" id="inputTitle" asp-for="Event.Title" class="form-control" placeholder="Title"> |
|
|
|
<label for="inputTitle">Title</label> |
|
|
|
<span asp-validation-for="Event.Title" class="text-danger"></span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="col-md-6"> |
|
|
|
<div class="form-label-group"> |
|
|
|
<input id="inputStartdate" asp-for="Event.StartTime" class="form-control" placeholder="Start Date"> |
|
|
|
<label for="inputStartdate">Start Date</label> |
|
|
|
<span asp-validation-for="Event.StartTime" class="text-danger"></span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="col-md-6"> |
|
|
|
<div class="form-label-group"> |
|
|
|
<input id="inputEnddate" asp-for="Event.EndTime" class="form-control" placeholder="End Date"> |
|
|
|
<label for="inputEnddate">End Date</label> |
|
|
|
<span asp-validation-for="Event.EndTime" class="text-danger"></span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="col-md-12"> |
|
|
|
<div class="form-label-group"> |
|
|
|
<input type="text" id="inputDescription" asp-for="Event.Description" class="form-control" placeholder="Description"> |
|
|
|
<textarea rows="3" type="text" id="inputDescription" asp-for="Event.Description" class="form-control" placeholder="Description"></textarea> |
|
|
|
<label for="inputDescription">Description</label> |
|
|
|
<span asp-validation-for="Event.Description" class="text-danger"></span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
@ -72,6 +77,7 @@ |
|
|
|
<p class="mb-3">For horizontal format 600x300 sized upload images.</p> |
|
|
|
<input type="file" id="Event_CoverImageFile" asp-for="Event.CoverImageFile" class="form-control border-0" hidden> |
|
|
|
<label id="upload-label" for="Event_CoverImageFile" class="btn btn-primary btn-lg text-white">Choose file</label> |
|
|
|
<span asp-validation-for="Event.CoverImageFile" class="text-danger"></span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
@ -82,34 +88,40 @@ |
|
|
|
<option value="@Boolean.TrueString">Online</option> |
|
|
|
<option value="@Boolean.FalseString">In Person</option> |
|
|
|
</select> |
|
|
|
<span asp-validation-for="Event.IsOnline" class="text-danger"></span> |
|
|
|
</div> |
|
|
|
<div class="col-md-6 event-link-group" style="display: none"> |
|
|
|
<div class="form-label-group"> |
|
|
|
<input type="text" id="inputOnlineLink" asp-for="Event.OnlineLink" class="form-control" placeholder="Online Link"> |
|
|
|
<label for="inputOnlineLink">Online Link</label> |
|
|
|
<span asp-validation-for="Event.OnlineLink" class="text-danger"></span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="col-md-6"> |
|
|
|
<div class="form-label-group"> |
|
|
|
<input type="number" id="inputCapacity" asp-for="Event.Capacity" class="form-control" placeholder="Capacity"> |
|
|
|
<label for="inputCapacity">Capacity</label> |
|
|
|
<span asp-validation-for="Event.Capacity" class="text-danger"></span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="col-md-6 event-location-group"> |
|
|
|
<select asp-for="Event.CountryId" asp-items="Model.Countries" class="form-select"> |
|
|
|
<option selected="" value="">Country</option> |
|
|
|
</select> |
|
|
|
<span asp-validation-for="Event.CountryId" class="text-danger"></span> |
|
|
|
</div> |
|
|
|
<div class="col-md-6 event-location-group"> |
|
|
|
<div class="form-label-group"> |
|
|
|
<input type="text" id="inputCity" asp-for="Event.City" class="form-control" placeholder="City"> |
|
|
|
<label for="inputCity">City</label> |
|
|
|
<span asp-validation-for="Event.City" class="text-danger"></span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="col-md-6"> |
|
|
|
<select asp-for="Event.Language" asp-items="Model.Languages" aria-label="en" class="form-select"> |
|
|
|
<option selected value="">Language</option> |
|
|
|
</select> |
|
|
|
<span asp-validation-for="Event.Language" class="text-danger"></span> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
|