Package org.jabusuite.transaction

Examples of org.jabusuite.transaction.Payment


     */
    protected boolean paymentExists(Payment payment, Set<Payment> payments) {
        boolean found = false;
        Iterator<Payment> it = payments.iterator();
        while ((!found) && (it.hasNext())) {
            Payment exPayment = it.next();
            if (exPayment.getId() == payment.getId())
                found = true;
        }
        return found;
    }
View Full Code Here


     * @param payments
     */
    protected void deleteOldPayments(EntityManager manager, Invoice invoice, Set<Payment> payments) {
        Iterator<Payment> it = payments.iterator();
        while (it.hasNext()) {
            Payment payment = it.next();
            if (!paymentExists(payment, invoice.getPayments())) {
                if (logger.isDebugEnabled())
                    logger.debug("Deleting no longer existing payment "+payment.getId());
                manager.remove(payment);
            }
        } //while
    }
View Full Code Here

            }
        }
       
        public Object getValueAt(int column, int row) {
            if (row<this.getJbsBaseObjects().size()) {
                Payment payment = (Payment)this.getJbsBaseObjects().get(row);
                switch (column) {
                    case 0 :
                        String sDate = "";
                        if (payment.getPaymentDate()!=null)
                            sDate = ClientGlobals.getDateFormat().format(payment.getPaymentDate().getTime());
                            //sDate=payment.getPaymentDate().toString();
                        return sDate;
                    case 1 :
                        String sAmount = ClientGlobals.getPriceFormat().format(payment.getAmount());
                        return sAmount;
                    case 2 :
                        String sRemark = "";
                        if (payment.getRemark()!=null)
                            sRemark = payment.getRemark();
                        return sRemark;
                    default :
                        return "";
                }
               
View Full Code Here

        btnEditPayment = new BtnToolbar("edit.png");
        btnEditPayment.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent arg0) {
                //Payment payment = tblPayments.getSelectedPayment();
                Payment payment = getSelectedPayment();
                editPayment(payment);
            }
        });
       
        tbMain.add(btnEditPayment);
       
        btnDeletePayment = new BtnToolbar("remove.png");
        btnDeletePayment.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent arg0) {
                Payment payment = getSelectedPayment();
                deletePayment(payment);
            }
        });
        tbMain.add(btnDeletePayment);
    }
View Full Code Here

   
    protected void debugPayments() {
        logger.debug("Payments:");
        Iterator<Payment> it = this.getInvoice().getPayments().iterator();
        while (it.hasNext()) {
            Payment payment = it.next();
            logger.debug(payment.getId()+": "+payment.getAmount()+" "+payment.getRemark());
        }
    }
View Full Code Here

            logger.debug(payment.getId()+": "+payment.getAmount()+" "+payment.getRemark());
        }
    }
   
    protected Payment getSelectedPayment() {
        Payment tblPayment = this.tblPayments.getSelectedPayment();
        Iterator<Payment> it = this.getInvoice().getPayments().iterator();
        while (it.hasNext()) {
            Payment exPayment = it.next();
            if (exPayment.getId()==tblPayment.getId())
                return exPayment;
        }
        return null;
    }
View Full Code Here

        fmPaymentEdit.showForm();
        fmPaymentEdit.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent arg0) {
                logger.debug("Payment edited.");
                Payment payment = fmPaymentEdit.getPayment();
                payment.setCompany(ClientGlobals.getCompany());
                payment.setOwner(ClientGlobals.getUser());
                payment.setGroup(ClientGlobals.getUser().getMainGroup());
                payment.setTransaction(getPnTransactionEdit().getTransaction());
                getInvoice().addPayment(payment);
                reload();
            }
        });
    }
View Full Code Here

     */
    public void showForm(DlgState dlgState, Payment payment) {
        super.showForm();
        this.setDlgstate(dlgState);
        if (dlgState == DlgState.dsInsert)
            payment = new Payment();
        this.setPayment(payment);
    }
View Full Code Here

TOP

Related Classes of org.jabusuite.transaction.Payment

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.