Module.EventRegistration/Client/Modules/AdamGais.Module.AnmeldeTool/Index.razor
2025-04-07 11:47:28 +02:00

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>