MoK: Nach dem Speichern bleibt die ausgewählte Leistung ausgewählt.
This commit is contained in:
@@ -2435,11 +2435,6 @@ namespace BeWoPlanerMobil.Controllers
|
||||
|
||||
Model.NewServiceRecord = new ServiceRecordDC();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
if(newResult?.Message != null)
|
||||
{
|
||||
TempData[TempDataServiceRecordValidationKey] = newResult;
|
||||
@@ -2480,15 +2475,6 @@ namespace BeWoPlanerMobil.Controllers
|
||||
Model.SelectedServiceRecord.DistanceInMeterDecimal = distanceInMeters;
|
||||
}
|
||||
|
||||
// Warum wird das alles abgefragt?
|
||||
/*
|
||||
if(decimal.TryParse(durationRaw, out var duration) &&
|
||||
Model.SelectedServiceRecord != null &&
|
||||
Model.SelectedServiceRecord.Start.HasValue &&
|
||||
Model.SelectedServiceRecord.End.HasValue &&
|
||||
(Model.SelectedServiceRecord.End-Model.SelectedServiceRecord.Start).Value.TotalMinutes > 0 &&
|
||||
Model.SelectedServiceRecord.RoundedDuration == 0)
|
||||
*/
|
||||
if(decimal.TryParse(durationRaw, out var duration) &&
|
||||
Model.SelectedServiceRecord != null &&
|
||||
Model.SelectedServiceRecord.RoundedDuration == 0)
|
||||
@@ -2930,6 +2916,11 @@ namespace BeWoPlanerMobil.Controllers
|
||||
|
||||
var firstServiceDescription = serviceDescriptions.First();
|
||||
|
||||
if(serviceDescriptions.Any(a => a.ServiceDescriptionOid.HasValue && Model.SelectedServiceDescriptionOid.HasValue && a.ServiceDescriptionOid.Value.Equals(Model.SelectedServiceDescriptionOid)))
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
Model.SelectedServiceDescriptionOid = firstServiceDescription.ServiceDescriptionOid;
|
||||
Model.SelectedServiceCategoryOid = firstServiceDescription.Category.ServiceCategoryOid;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user