make odometer optional

This commit is contained in:
DESKTOP-T0O5CDB\DESK-555BD
2024-09-24 18:36:59 -06:00
parent e056aaa7dc
commit a653f3ac7f
15 changed files with 32 additions and 9 deletions

View File

@@ -33,6 +33,10 @@ namespace CarCareTracker.Logic
}
public bool AutoInsertOdometerRecord(OdometerRecord odometer)
{
if (odometer.Mileage == default)
{
return false;
}
var lastReportedMileage = GetLastOdometerRecordMileage(odometer.VehicleId, new List<OdometerRecord>());
odometer.InitialMileage = lastReportedMileage != default ? lastReportedMileage : odometer.Mileage;