Exemplo n.º 1
0
 public static VehicleViewModel VehicleAddViewModelDTO(Repository.Colours colours, Repository.Models models, Repository.Manufacturers manufacturers)
 {
     return(new VehicleViewModel()
     {
         AvailableColours = colours.GetAll(),
         AvailableModels = models.GetAll(),
         AvailableManufactrurers = manufacturers.GetAll()
     });
 }
Exemplo n.º 2
0
 public static VehicleViewModel VehicleViewModelDTO(Database.Vehicle vehicle, Repository.Colours colours, Repository.Models models, Repository.Manufacturers manufacturers)
 {
     return(new VehicleViewModel()
     {
         Id = vehicle.Id,
         EngineSize = vehicle.EngineSize,
         Registration = vehicle.Registration,
         Milage = vehicle.Mileage,
         ColourId = vehicle.Colour,
         Colour = colours.Get(vehicle.Colour ?? 0).Name,
         ModelId = vehicle.Model,
         Model = models.Get(vehicle.Model ?? 0).Name,
         ManufacturerId = models.Get(vehicle.Model).ManufacturerId,
         Manufacturer = manufacturers.Get(models.Get(vehicle.Model).ManufacturerId).Name,
         AvailableColours = colours.GetAll(),
         AvailableModels = models.GetAll(),
         AvailableManufactrurers = manufacturers.GetAll()
     });
 }