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() }); }
public IEnumerable <ModelImageViewModel> Get() { return(EntityStore.ModelImages.AsEnumerable().Select(x => ModelImageViewModel.FromModel(x))); }
public IEnumerable <ModelImageViewModel> Get(int id) { return(EntityStore.ModelImages.Where(x => x.ModelId == id).AsEnumerable().Select(x => ModelImageViewModel.FromModel(x))); }