MH: Alzey SaveInterceptor verbessert
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user