@Override
	public ArrayList<Object> ifVoucher(SalesReceiptPO receipt) {
		// TODO Auto-generated method stub
		ArrayList<Object> returnPromotions=new ArrayList<Object>();
		for(PromotionPO p:promotions){
			if(p.getPromotionType()==PromotionSort.Voucher&&
					checkDateValid(receipt.getSerialNumber(), p)&&
					checkCustomerValid(receipt.getCustomerPO(),p.getCustomer())){
				if(receipt.getFinalprice()>=p.getLeastPrice())
					returnPromotions.add(p);
			}
		}
		return returnPromotions;
	}