public IEnumerable <DetailModel> GetDetails() { var detailModels = from det in repository.GetDetails() select new DetailModel() { Id = det.Id, CarID = det.CarID, Name = det.Name }; return(detailModels); }
public IEnumerable <DetailModel> GetDetails() { var detailModels = repository.GetDetails().Select(x => new DetailModel { Id = x.Id, Name = x.Name, CarID = x.CarID, Price = x.Price }); return(detailModels); }
public IEnumerable <CarModel> GetСars() { var detailModels = from detail in detRepository.GetDetails() select new DetailModel() { Id = detail.Id, CarID = detail.CarID, Name = detail.Name }; var carModels = from car in repository.GetCars() select new CarModel() { Id = car.Id, Name = car.Name, Details = detailModels.Where(x => x.CarID == car.Id) }; return(carModels); }