public IResult IsCarAvailable(Rental rental) { var rented = _rentalDAL.Get(r => r.CarId == rental.CarId && r.ReturnDate == null); if (rented != null) { return(new ErrorResult(Messages.CarNotReturned)); } return(new SuccessResult(Messages.CarAvailable)); }
public IDataResult <Rental> GetById(int id) { return(new SuccessDataResult <Rental>(_rentalDAL.Get(r => r.Id == id))); }
public IDataResult <NRental> GetById(int rentalid) { return(new SuccessDataResult <NRental>(_iRentalDal.Get(r => r.Id == rentalid))); }
public IDataResult <Rental> GetById(int rentalId) { return(new SuccessDataResult <Rental>(_rentalDal.Get(rental => rental.RentalId == rentalId))); }