public static ModelDetailViewModel FromModel(Model model)
 {
     return(new ModelDetailViewModel {
         Id = model.Id,
         Name = model.Name,
         Year = model.Year,
         Description = model.Description,
         BasePrice = model.BasePrice,
         EngineType = model.EngineType,
         BreakHorsepower = model.BreakHorsepower,
         ZeroToSixty = model.ZeroToSixty,
         TopSpeed = model.TopSpeed,
         MakeId = model.MakeId,
         MakeName = model.Make.Name,
         MakeImageUrl = model.Make.ImageUrl,
         Images = model.Images.Select(x => ModelImageViewModel.FromModel(x)).ToList()
     });
 }
Beispiel #2
0
 public IEnumerable <ModelImageViewModel> Get()
 {
     return(EntityStore.ModelImages.AsEnumerable().Select(x => ModelImageViewModel.FromModel(x)));
 }
Beispiel #3
0
 public IEnumerable <ModelImageViewModel> Get(int id)
 {
     return(EntityStore.ModelImages.Where(x => x.ModelId == id).AsEnumerable().Select(x => ModelImageViewModel.FromModel(x)));
 }