/// <summary>
        /// Check for the number of images that the car with the given carid has.
        /// </summary>
        /// <param name="carId"></param>
        /// <returns>If number of images is equals to the image limit, it returns error. Else returns succes.</returns>
        private IResult CheckIfImageLimitExceeded(int carId)
        {
            var numberOfImages = _carImageDal.Count(c => c.CarId == carId);

            if (numberOfImages >= imageLimit)
            {
                return(new ErrorResult(Messages.CarImage.NumberOfPhotografsHasReachedLimit(5)));
            }
            return(new SuccessResult());
        }