-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Fixes for tournament registration * Add user notification on registration success and failure * Add Bootstrap 5 alert icons as razor partial * Add TempDataExtensions for handing over data between requests
- Loading branch information
Showing
7 changed files
with
189 additions
and
106 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
<svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> | ||
<symbol id="check-circle-fill" fill="currentColor" viewBox="0 0 16 16"> | ||
<path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z" /> | ||
</symbol> | ||
<symbol id="info-fill" fill="currentColor" viewBox="0 0 16 16"> | ||
<path d="M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm.93-9.412-1 4.705c-.07.34.029.533.304.533.194 0 .487-.07.686-.246l-.088.416c-.287.346-.92.598-1.465.598-.703 0-1.002-.422-.808-1.319l.738-3.468c.064-.293.006-.399-.287-.47l-.451-.081.082-.381 2.29-.287zM8 5.5a1 1 0 1 1 0-2 1 1 0 0 1 0 2z" /> | ||
</symbol> | ||
<symbol id="exclamation-triangle-fill" fill="currentColor" viewBox="0 0 16 16"> | ||
<path d="M8.982 1.566a1.13 1.13 0 0 0-1.96 0L.165 13.233c-.457.778.091 1.767.98 1.767h13.713c.889 0 1.438-.99.98-1.767L8.982 1.566zM8 5c.535 0 .954.462.9.995l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 5.995A.905.905 0 0 1 8 5zm.002 6a1 1 0 1 1 0 2 1 1 0 0 1 0-2z" /> | ||
</symbol> | ||
</svg> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
@using ClubSite.Data.Poco | ||
@{ | ||
// Check whether the tournament registration form put data to TempData | ||
var registration = TempData.Get<TournamentRegistration>(nameof(TournamentRegistration)); | ||
//registration = new TournamentRegistration() { TeamName = "The club name", Success = true }; | ||
} | ||
@{ | ||
// No data from registration form | ||
if (registration != null) | ||
{ | ||
if (registration.Success) | ||
{ | ||
<div class="alert alert-success" role="alert"> | ||
<svg class="bi flex-shrink-0 me-2" width="24" height="24" role="img" aria-label="Success:"><use xlink:href="#check-circle-fill" /></svg> | ||
<strong>Die Anmeldung für das Team "@(registration.TeamName)" war erfolgreich. Vielen Dank!</strong> | ||
</div> | ||
} | ||
else | ||
{ | ||
<div class="alert alert-danger" role="alert"> | ||
<svg class="bi flex-shrink-0 me-2" width="24" height="24" role="img" aria-label="Danger:"><use xlink:href="#exclamation-triangle-fill" /></svg> | ||
Bei der Anmeldung ist leider ein Fehler aufgetreten. Bitte später noch einmal versuchen. | ||
</div> | ||
} | ||
} | ||
} | ||
<partial name="_BootstrapAlertIconsPartial" /> |
Oops, something went wrong.