public IDataResult <CarDetailAndImagesDto> GetCarDetailAndImagesDto(int carId) { var result = _carDal.GetCarDetail(carId); var imageResult = _carImageService.GetAllByCarId(carId); if (result == null || imageResult.Success == false) { return(new ErrorDataResult <CarDetailAndImagesDto>(Messages.GetErrorCarMessage)); } var carDetailAndImagesDto = new CarDetailAndImagesDto { Car = result, CarImages = imageResult.Data }; return(new SuccessDataResult <CarDetailAndImagesDto>(carDetailAndImagesDto, Messages.GetSuccessCarMessage)); }
public List <CarDetailDto> GetAllCarDetailsByFilter(CarDetailAndImagesDto filter) { throw new NotImplementedException(); }