Fixup areas expecting VehicleId

This commit is contained in:
2015-10-02 18:35:51 -04:00
parent 3a4da9d1a1
commit ad1623d05b
8 changed files with 16 additions and 6 deletions
+4 -3
View File
@@ -106,10 +106,11 @@ namespace MileageTraker.Web.DAL
fuelLog.Log = null;
}
var vehicle = log.Vehicle; // save reference to vehicle
_db.Logs.Remove(log);
_db.SaveChanges();
UpdateCurrentOdometer(log.Vehicle);
UpdateCurrentOdometer(vehicle);
}
public IQueryable<Log> GetLogs()
@@ -285,7 +286,7 @@ namespace MileageTraker.Web.DAL
where
dbLog.Date == log.Date &&
dbLog.EndOdometer == log.EndOdometer &&
dbLog.Vehicle == log.Vehicle
dbLog.Vehicle.VehicleId == log.Vehicle.VehicleId
select dbLog;
}
@@ -442,7 +443,7 @@ namespace MileageTraker.Web.DAL
var mostRecentOdometerQuery =
from log in _db.Logs
where
log.Vehicle == vehicle
log.Vehicle.VehicleId == vehicle.VehicleId
orderby log.Date descending, log.EndOdometer descending
select log;
var mostRecentOdometer = mostRecentOdometerQuery.FirstOrDefault();