public IResult Delete(Rental rental) { if (_rentDal.Get(r => r.Id == rental.Id) == null) { return(new ErrorResult(Messages.RentalNotFound)); } _rentDal.Delete(rental); return(new SuccessResult(Messages.RentalDeleted)); }
public IDataResult <Rent> GetById(int id) { var rent = _rentDal.Get(b => b.Id == id); if (rent == null) { return(new ErrorDataResult <Rent>(Messages.NoSuchRent)); } return(new SuccessDataResult <Rent>(_rentDal.Get(r => r.Id == id))); }
public IDataResult <Rental> Get(int id) { Rental rental = _rentalDal.Get(p => p.RentalID == id); if (rental == null) { return(new ErrorDataResult <Rental>(Messages.ExceptionMessage)); } else { return(new SuccessDataResult <Rental>(rental, Messages.HasBeenListed)); } }
private IResult CheckIfRentExist(int carId) { var result = _rentDal.Get(p => p.Car == carId); if (result != null) { return(new ErrorResult()); } return(new SuccessResult()); }
public IDataResult <Rent> GetRentsByCustomerId(int customerId) { return(new SuccessDataResult <Rent>(_rentDal.Get(r => r.CustomerId == customerId))); }
public IDataResult <Rent> GetById(int id) { return(new SuccessDataResult <Rent>(_rentDal.Get(r => r.Id == id))); }
public IDataResult <Rent> GetById(int id) { return(new SuccessDataResult <Rent>(Messages.Listed, _rentDal.Get(r => r.RentId == id))); }
public IDataResult <Rental> GetById(int id) { return(new SuccessDataResult <Rental>(Messages.ListRents, _manager.Get(p => p.CarId == id))); }