Nearing feature complete for driver auth

This commit is contained in:
2013-01-09 21:33:57 -05:00
parent 0b4c7914b3
commit bc019923d2
49 changed files with 609 additions and 335 deletions
@@ -27,28 +27,29 @@ namespace MileageTraker.Web.ViewModels.CreateLog
DateHowLongAgo = (DateTime.Today - Date).ToVerboseStringHistoric();
var dataService = new DataService();
var endOdometer = int.Parse(createLogViewModel.EndOdometer);
var date = createLogViewModel.Date;
var previousLog = dataService.SearchPreviousLog(endOdometer, createLogViewModel.VehicleId, date, DateTime.Now);
if (previousLog != null)
using (var dataService = new DataService())
{
PreviousOdometer = previousLog.EndOdometer;
PreviousDate = previousLog.Date;
Miles = endOdometer - previousLog.EndOdometer;
var endOdometer = int.Parse(createLogViewModel.EndOdometer);
var date = createLogViewModel.Date;
var previousLog = dataService.SearchPreviousLog(endOdometer, createLogViewModel.VehicleId, date, DateTime.Now);
if (previousLog != null)
{
PreviousOdometer = previousLog.EndOdometer;
PreviousDate = previousLog.Date;
Miles = endOdometer - previousLog.EndOdometer;
}
var matchingCity = dataService.GetCitiesCorrected(CityName);
if (!string.IsNullOrEmpty(matchingCity))
CityName = matchingCity;
var vehicle = dataService.GetVehicle(VehicleId);
VehicleColor = vehicle.Color;
VehicleType = vehicle.Type;
VehicleTagNumber = vehicle.TagNumber;
}
var matchingCity = dataService.GetCitiesCorrected(CityName);
if (!string.IsNullOrEmpty(matchingCity))
CityName = matchingCity;
var vehicle = dataService.GetVehicle(VehicleId);
VehicleColor = vehicle.Color;
VehicleType = vehicle.Type;
VehicleTagNumber = vehicle.TagNumber;
}
}
}