Diverse Änderungen

Sollstunden werden jetzt angezeigt.
Genehmigte Freistellungen können nicht mehr geändert werden
Projekte und Gemeinden werden ausgeblendet, sofern vom Portal so vorgesehen.
etc.
This commit is contained in:
2024-10-20 22:06:17 +02:00
parent 996dbadaf1
commit 08a3550062
7 changed files with 43 additions and 14 deletions

View File

@@ -64,6 +64,8 @@ public class StundeViewModel : ObservableObject, IQueryAttributable {
/// </summary>
public bool ProjektAktivSet { get; set; }
public bool FreistellungEnabled { get; set; }
public ICommand SaveCommand { get; private set; }
@@ -178,6 +180,9 @@ public class StundeViewModel : ObservableObject, IQueryAttributable {
_dayTime.FreistellungAktiv = OptionsFreistellung.FirstOrDefault(Freistellung => Freistellung.Id == DayTime.Free) ?? new Freistellung();
FreistellungEnabled = !_dayTime.Approved;
OnPropertyChanged(nameof(FreistellungEnabled));
OnPropertyChanged(nameof(DayTime));
OnPropertyChanged(nameof(SubTitle));