MH: Alzey SaveInterceptor verbessert

This commit is contained in:
2025-11-20 14:35:35 +01:00
parent 9e05fb549b
commit d219e67f3d

View File

@@ -25,9 +25,13 @@ namespace AlzeyTeilhabe.Service
else
sr.DistanceInMeter = null;
//Wenn etwas dokumentiert wird, wo in der Doku was bestimmtes NICHT drin steht, wird eine Wegezeit mitgespeichert
if (sr.Start.HasValue && sr.SupportConcept != null && (sr.Notice == null || LeistungQualifiziertFuerWegzeit(sr.Notice.ToLower())))
ErstelleWegezeit(sr);
// Wenn etwas dokumentiert wird, wo in der Doku was bestimmtes NICHT drin steht, wird eine Wegezeit mitgespeichert, wenn es ein neuer SR ist (also bei oid null)
// Die bearbeiten aber oft nochmal ServiceRecords, dann soll nicht jedes Mal eine Wegepauschale gespeichert werden
if (sr.Oid == null)
{
if (sr.Start.HasValue && sr.SupportConcept != null && (sr.Notice == null || LeistungQualifiziertFuerWegzeit(sr.Notice.ToLower())))
ErstelleWegezeit(sr);
}
}
private bool LeistungQualifiziertFuerWegzeit(string dokumentation)