Examples of Payee


Examples of net.sourceforge.wampum.finance.entities.Payee

                    transaction.setFitID(null);

                resultSet.getString("PAYEE_ID");
                if (!resultSet.wasNull()) {
                    if (lazyLoad) {
                        Payee parentPayee = new Payee();
                        parentPayee.setPayeeID(new String(resultSet.getString("PAYEE_ID")));
                        transaction.setPayee(parentPayee);
                    }
                    else {
                        String payeeID = new String(resultSet.getString("PAYEE_ID"));
                        if (!resultSet.wasNull()) {
                            String payeeWhere = "WHERE PAYEE_ID = '" + payeeID.toString() + "' ";
                            DAO dao = daoFactory.getDAO("payee");
                            List payeeList = dao.load(payeeWhere, null, true);
                            if (payeeList.size()>0) {
                                Payee parentPayee = (Payee)payeeList.get(0);
                                transaction.setPayee(parentPayee);
                            }
                       }
                    }
                }
View Full Code Here

Examples of net.sourceforge.wampum.finance.entities.Payee

          List payeeList = payeeDao.load(null, "ORDER BY NAME", true);
         
          File file = chooser.getSelectedFile();
          FileWriter fileWriter = new FileWriter(file);
         
          Payee payee = null;
          String payeeStr = null;
          for (int i=0; i<payeeList.size(); i++) {
            payee = (Payee)payeeList.get(i);
            payeeStr = payee.getName();
            if (payee.getFilters() != null && !payee.getFilters().equals(""))
              payeeStr += "," + payee.getFilters();
            fileWriter.write(payeeStr + "\n");
          }
          fileWriter.close();
        }
        catch (Exception ex) {
View Full Code Here

Examples of net.sourceforge.wampum.finance.entities.Payee

          Element payeesElement = XMLUtil.newChildElement(doc.getDocumentElement(), "Payees", null);
         
          DAOFactory daoFactory = new DAOFactory();
          PayeeDAO payeeDAO = (PayeeDAO)daoFactory.getDAO("payee");
          List payees = payeeDAO.load("", "ORDER BY NAME", true);
          Payee payee = null;
          for (int i=0; i<payees.size(); i++) {
            payee = (Payee)payees.get(i);
            XMLUtil.appendChildNode(payeesElement, PayeeXML.createXMLDocument(payee).getDocumentElement());
          }
         
View Full Code Here

Examples of net.sourceforge.wampum.finance.entities.Payee

         
          File file = chooser.getSelectedFile();
          BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(file)));
          String line = null;
          String[] payeeStr = null;
          Payee payee = null;
          while ((line = reader.readLine()) != null) {
            payeeStr = line.split(",");
            boolean found = false;
            int count = 0;
            while (!found && count<payeeList.size()) {
              payee = (Payee)payeeList.get(count);
              if (payee.getName().equalsIgnoreCase(payeeStr[0])) {
                found = true;
                if (payeeStr.length>1)
                  payee.setFilters(payeeStr[1]);
                payeeDao.update(payee, false);
              }
            }
            if (!found) {
              payee = new Payee();
              payee.setName(payeeStr[0]);
              if (payeeStr.length>1)
                payee.setFilters(payeeStr[1]);
              payeeDao.create(payee, false);
            }
          }
        }
        catch (Exception ex) {
View Full Code Here

Examples of org.internna.ossmoney.model.Payee

  protected Double getDouble(String line) throws ParseException {
    return nFormat.parse(line).doubleValue();
  }

  protected Payee getOrCreatePayee(Register register, Account account) {
    Payee payee = Payee.findByName(register.getPayee());
    if (payee == null) {
      payee = new Payee();
      payee.setName(register.getPayee());
      payee.setOwner(account.getOwner());
      payee.persist();
      payee.flush();
    }
    return payee;
  }
View Full Code Here

Examples of org.internna.ossmoney.model.Payee

    createPayee(user, name);
  }

  @Override public void createPayee(UserDetails owner, String name) {
    if (hasText(name) && (owner != null)) {
      Payee payee = new Payee();
      payee.setName(name);
      payee.setOwner(owner);
      payee.persist();
      owner.getPayees().add(payee);
      owner.merge();
    }
  }
View Full Code Here

Examples of org.internna.ossmoney.model.Payee

        transferMoney(user, originAccount, targetAccount, operationDate, amount, chargeAmount, rate, memo);
    }

    protected void transferMoney(UserDetails user, Account origin, Account target, Date operationDate, BigDecimal amount, BigDecimal chargeAmount, double rate, String memo) {
        if (isValidTransfer(user, origin, target, operationDate, amount)) {
            Payee payee = Payee.findMySelf(user);
            Subcategory transferCategory = Subcategory.findBySubcategory("category.transfer.out", user);
            Subcategory transferInCategory = Subcategory.findBySubcategory("category.transfer.in", user);
            AccountTransaction send = AccountTransaction.createInstance(origin, payee, transferCategory, calculateAmount(amount), operationDate, memo);
            AccountTransaction receive = AccountTransaction.createInstance(target, payee, transferInCategory, calculateTargetAmount(amount, rate), operationDate, memo);
            receive.setOriginOfTheFunds(origin.getName());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.