Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }