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 IResult Delete(Rent rent) { IResult result = BusinessRules.Run(); if (result != null) { return(result); } _rentDal.Delete(rent); return(new SuccessResult()); }
public IResult Remove(Rent rent) { try { var rentToDel = _rentDal.Get(r => r.CarId == rent.CarId && r.CustomerId == rent.CustomerId && r.RentDate == rent.RentDate && r.EstReturnDate == rent.EstReturnDate); _rentDal.Delete(rentToDel); return(new SuccessResult(Messages.RentDeleted)); } catch (Exception e) { return(new ErrorResult(e.InnerException == null ? e.Message : e.InnerException.Message)); } }
public IResult Delete(Rent rent) { _rentDal.Delete(rent); return(new SuccessResult()); }
public IResult Delete(Rental entity) { _rentalDal.Delete(entity); return(new SuccessResult(Messages.CarDeleted)); }
public IResult Delete(RentAl rental) { _rentalDal.Delete(rental); return(new SuccessResult()); }
public IResult Delete(Rental rental) { _manager.Delete(rental); return(new SuccessResult(Messages.RentRecordDeleted)); }