Projekt and Gemeinde are required if active
This commit is contained in:
@@ -133,15 +133,21 @@ public partial class StundeViewModel : ObservableObject, IQueryAttributable {
|
||||
}
|
||||
|
||||
//Projekt ist ein Pflichtfeld
|
||||
if (Settings.ProjektAktivSet && DayTime.ProjektAktiv.Id == 0) {
|
||||
proceed = false;
|
||||
AlertEvent?.Invoke(this, "Projekt darf nicht leer sein");
|
||||
if (Settings.ProjektAktivSet) {
|
||||
var projektId = DayTime.ProjektAktiv?.Id ?? 0;
|
||||
if (projektId == 0) {
|
||||
proceed = false;
|
||||
AlertEvent?.Invoke(this, "Projekt darf nicht leer sein");
|
||||
}
|
||||
}
|
||||
|
||||
//Gemeinde ist ein Pflichtfeld
|
||||
if (Settings.GemeindeAktivSet && DayTime.GemeindeAktiv.Id == 0) {
|
||||
proceed = false;
|
||||
AlertEvent?.Invoke(this, "Gemeinde darf nicht leer sein");
|
||||
if (Settings.GemeindeAktivSet) {
|
||||
var gemeindeId = DayTime.GemeindeAktiv?.Id ?? 0;
|
||||
if (gemeindeId == 0) {
|
||||
proceed = false;
|
||||
AlertEvent?.Invoke(this, "Gemeinde darf nicht leer sein");
|
||||
}
|
||||
}
|
||||
|
||||
if (proceed) {
|
||||
|
||||
Reference in New Issue
Block a user