ChronoFlow/ChronoFlow.View/Admin/MitarbeiterBearbeitenDialog.axaml
2025-06-28 14:27:18 +02:00

66 lines
2.7 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!--
Fenster zur Bearbeitung von Mitarbeiterdaten (Username, Abteilung, Mitarbeitennummer).
Zusätzlich wird ein Hinweis eingeblendet, falls das Passwort auf einen Standardwert zurückgesetzt wurde.
-->
<Window xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="ChronoFlow.View.Admin.MitarbeiterBearbeitenDialog"
Width="450" Height="600"
Title="Mitarbeiter bearbeiten">
<!-- Ermöglicht vertikales Scrollen bei kleineren Fenstern -->
<ScrollViewer>
<!-- Hauptcontainer mit Abstand und vertikaler Anordnung -->
<StackPanel Margin="20" Spacing="15">
<!-- Eingabe für den Benutzernamen -->
<TextBlock Text="Username:" />
<TextBox x:Name="UsernameBox" />
<!-- Eingabe für die Abteilung -->
<TextBlock Text="Abteilung:" />
<TextBox x:Name="AbteilungBox" />
<!-- Eingabe für die Mitarbeitennummer -->
<TextBlock Text="Mitarbeiternummer:" />
<TextBox x:Name="MitarbeiternummerBox" />
<!-- Schaltflächen zum Speichern oder Abbrechen -->
<StackPanel Orientation="Horizontal"
HorizontalAlignment="Center"
Spacing="10"
Margin="0,10,0,0">
<!-- Speichern-Button -->
<Button Content="✅ Speichern"
Width="120"
Click="SpeichernButton_Click" />
<!-- Abbrechen-Button -->
<Button Content="❌ Abbrechen"
Width="120"
Click="AbbrechenButton_Click" />
</StackPanel>
<!-- Text zur Rückmeldung bei erfolgreichem Speichern -->
<TextBlock x:Name="FeedbackText"
Text="Änderungen erfolgreich übernommen."
Foreground="Green"
FontWeight="Bold"
HorizontalAlignment="Center"
IsVisible="False"
Margin="0,10,0,0" />
<!-- Hinweis für Admins beim Zurücksetzen des Passworts -->
<TextBlock x:Name="ResetHinweisText"
Text="Das Passwort wurde auf 'changeme' zurückgesetzt bitte an den Mitarbeiter weitergeben."
Foreground="DarkRed"
FontWeight="Bold"
HorizontalAlignment="Center"
TextWrapping="Wrap"
IsVisible="False"
Margin="0,10,0,0" />
</StackPanel>
</ScrollViewer>
</Window>