public IActionResult GetById(int id) { var result = _creditScoreService.GetById(id); if (result.Success) { return(Ok(result)); } else { return(BadRequest(result)); } }
private IResult CheckCreditScoreSufficiency(Rental rental) { var car = _carService.GetById(rental.CarId).Data; var credit = _creditScoreService.GetById(rental.CustomerId).Data; if (credit == null) { return(new ErrorResult(Messages.CreditScoreInvalid)); } if (credit.MinCreditScore < car.MinCreditScore) { return(new ErrorResult(Messages.CreditScoreIsNotEnough)); } return(new SuccessResult()); }