48 lines
1.2 KiB
Plaintext
48 lines
1.2 KiB
Plaintext
@using AdamGais.Module.AnmeldeTool.Services
|
|
@using AdamGais.Module.AnmeldeTool.Models
|
|
|
|
@namespace AdamGais.Module.AnmeldeTool
|
|
@inherits ModuleBase
|
|
@inject IAnmeldeToolService AnmeldeToolService
|
|
@inject NavigationManager NavigationManager
|
|
@inject IStringLocalizer<Index> Localizer
|
|
|
|
<!--<h1>Anmeldetool!!!</h1>-->
|
|
|
|
<!--<Anmeldetool />-->
|
|
|
|
<!--<ActionLink Action="Anmeldetool" Text="View Anmeldetool"/>
|
|
|
|
<!-- This is a comment -->
|
|
|
|
<h3>Anmeldung zum Event</h3>
|
|
|
|
<p>Willst du am Event teilnehmen?</p>
|
|
|
|
<div class="buttons">
|
|
<button class="btn btn-success" @onclick="Zusage">Zusagen</button>
|
|
<button class="btn btn-danger" @onclick="Absage">Absagen</button>
|
|
</div>
|
|
|
|
@if (!string.IsNullOrEmpty(Status))
|
|
{
|
|
<p class="mt-3"><strong>Status:</strong> @Status</p>
|
|
}
|
|
|
|
@code {
|
|
private string Status;
|
|
|
|
private void Zusage()
|
|
{
|
|
Status = "Du hast zugesagt. Wir freuen uns auf dich!";
|
|
}
|
|
|
|
private void Absage()
|
|
{
|
|
Status = "Du hast abgesagt. Schade, vielleicht nächstes Mal!";
|
|
}
|
|
}
|
|
|
|
<NavLink class="nav-link" href="/anmeldung">
|
|
<span class="oi oi-check" aria-hidden="true"></span> Anmeldung
|
|
</NavLink> |