Beispiel #1
0
        public IDataResult <List <CarDetailsDto> > GetAllDetailsByColorId(int colorId)
        {
            var result = BusinessRules.Run(CheckIfExistsColor(colorId));

            if (result != null)
            {
                return(new ErrorDataResult <List <CarDetailsDto> >(result.Message));
            }

            var cars = _carDal.GetAllDetailsByColorId(colorId);

            return(new SuccessDataResult <List <CarDetailsDto> >(cars, Messages.CarsListed));
        }