private static async Task <IVehicle> InitialiseVehicle(IVehicle vehicle, IDataContext context) { var returnValue = await context.Vehicle.GetVehicle(VehicleFilter.FromVehicle(vehicle)); returnValue.TrimMappings = vehicle.TrimMappings; return(returnValue); }
public static async Task <LookupViewModel> GetModelForVehicle(IVehicle forVehicle, IDataContext context) { var model = GetModel(context); model.LookupVehicle = await context.Vehicle.GetVehicle(VehicleFilter.FromVehicle(forVehicle)); model.Makes = model.ListMakes(); model.Programmes = model.ListProgrammes(); model.ModelYears = model.ListModelYears(); model.Gateways = model.ListGateways(); model.TrimLevels = model.ListTrimLevels(); return(model); }