Bugfix neuer Eintrag an Tag ohne vorhandene Einträge

This commit is contained in:
2024-10-12 18:07:22 +02:00
parent a2559da934
commit caebc63e42

View File

@@ -62,7 +62,7 @@ internal class StundeViewModel : ObservableObject, IQueryAttributable {
} }
} }
public List<DayTime> DayTimes {get;set; } public List<DayTime> DayTimes { get; set; }
public ICommand SaveCommand { get; private set; } public ICommand SaveCommand { get; private set; }
@@ -172,12 +172,15 @@ internal class StundeViewModel : ObservableObject, IQueryAttributable {
DateTime _date = DateTime.ParseExact((string)query["date"], "yyyy-MM-dd", System.Globalization.CultureInfo.InvariantCulture); DateTime _date = DateTime.ParseExact((string)query["date"], "yyyy-MM-dd", System.Globalization.CultureInfo.InvariantCulture);
//Bei neuem Eintrag die vorhandenen des gleichen Tages anzeigen //Bei neuem Eintrag die vorhandenen des gleichen Tages anzeigen
DayTimes = await Models.Stunde.LoadDay(_date); try {
DayTimes = await Models.Stunde.LoadDay(_date);
} catch (Exception) {
//Ein Tag ohne Einträge gibt eine Fehlermeldung, die soll aber ignoriert werden, weil beim Neueintrag ist das ja Wurscht
}
_stunde.day = _date; _stunde.day = _date;
SubTitle = _date.ToString("dddd, d. MMM. yyyy"); SubTitle = _date.ToString("dddd, d. MMM. yyyy");
_ = LoadData(); _ = LoadData();
OnPropertyChanged(nameof(Title)); OnPropertyChanged(nameof(Title));
OnPropertyChanged(nameof(SubTitle)); OnPropertyChanged(nameof(SubTitle));