Upcoming Service Reminders

This commit is contained in:
2015-10-22 09:05:42 -04:00
parent 93065de77f
commit 25fb070701
14 changed files with 88 additions and 53 deletions
@@ -22,6 +22,10 @@ namespace MileageTraker.Web.ViewModels.ServiceReminder
[InputSize("mini")]
public string VehicleId { get; set; }
[HiddenInput(DisplayValue = false)]
[DisplayFormat(NullDisplayText = "Unassigned")]
public string AssignedDriver { get; set; }
[HiddenInput(DisplayValue = false)]
public int? CurrentOdometer { get; set; }
@@ -43,7 +47,8 @@ namespace MileageTraker.Web.ViewModels.ServiceReminder
Mapper.CreateMap<ServiceReminderViewModel, Models.ServiceReminder>();
Mapper.CreateMap<Models.ServiceReminder, ServiceReminderViewModel>()
.ForMember(dest => dest.VehicleId, opt => opt.MapFrom(src => src.Vehicle.VehicleId))
.ForMember(dest => dest.CurrentOdometer, opt => opt.MapFrom(src => src.Vehicle.CurrentOdometer));
.ForMember(dest => dest.CurrentOdometer, opt => opt.MapFrom(src => src.Vehicle.CurrentOdometer))
.ForMember(dest => dest.AssignedDriver, opt => opt.MapFrom(src => src.Vehicle.Assigned));
}
public ServiceReminderViewModel(Models.ServiceReminder serviceReminder)