Esempio n. 1
0
        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));
        }
Esempio n. 2
0
 public List <CarDetailDto> GetAllCarDetailsByFilter(CarDetailAndImagesDto filter)
 {
     throw new NotImplementedException();
 }