diff --git a/Web/Controllers/ServiceReminderController.cs b/Web/Controllers/ServiceReminderController.cs index 6a1fbb9..9215100 100644 --- a/Web/Controllers/ServiceReminderController.cs +++ b/Web/Controllers/ServiceReminderController.cs @@ -1,7 +1,7 @@ -using System; -using System.Linq; +using System.Linq; using System.Web.Mvc; using MileageTraker.Web.Attributes; +using MileageTraker.Web.DAL; using MileageTraker.Web.ViewModels.ServiceReminder; namespace MileageTraker.Web.Controllers @@ -42,7 +42,7 @@ namespace MileageTraker.Web.Controllers }; if (vehicle.CurrentOdometer.HasValue) - viewModel.TargetOdometer = vehicle.CurrentOdometer.Value + 4000; + viewModel.TargetOdometer = vehicle.CurrentOdometer.Value + DataService.ServiceReminderDefaultMileageDelta; return View(viewModel); } diff --git a/Web/Controllers/VehicleServiceController.cs b/Web/Controllers/VehicleServiceController.cs index d43ffa9..7e5eeb4 100644 --- a/Web/Controllers/VehicleServiceController.cs +++ b/Web/Controllers/VehicleServiceController.cs @@ -109,7 +109,7 @@ namespace MileageTraker.Web.Controllers RefreshServiceReminderViewModel(viewModel, vehicle, true); if (vehicle.CurrentOdometer.HasValue) - viewModel.TargetOdometer = vehicle.CurrentOdometer.Value + 4000; + viewModel.TargetOdometer = vehicle.CurrentOdometer.Value + DataService.ServiceReminderDefaultMileageDelta; return View(viewModel); } diff --git a/Web/DAL/DataService.cs b/Web/DAL/DataService.cs index 90e5533..d28c8e3 100644 --- a/Web/DAL/DataService.cs +++ b/Web/DAL/DataService.cs @@ -978,7 +978,7 @@ namespace MileageTraker.Web.DAL public IQueryable GetUpcomingServiceReminders() { - const int mileageThreshold = 500; + const int mileageThreshold = ServiceReminderUpcomingMileageThreshold; return from sr in _db.ServiceReminders where @@ -987,6 +987,9 @@ namespace MileageTraker.Web.DAL select sr; } + public const int ServiceReminderDefaultMileageDelta = 5000; + public const int ServiceReminderUpcomingMileageThreshold = 300; + #endregion }