Examples of Konto


Examples of de.willuhn.jameica.hbci.rmi.Konto

      {
        try
        {
          UmsatzList list = ((UmsatzList)getUmsatzList());
          list.removeAll();
          Konto k = getKonto();
          DBIterator i = k.getUmsaetze(HBCIProperties.UMSATZ_DEFAULT_DAYS);
          while (i.hasNext())
            list.addItem(i.next());
          list.sort();
          if (consumer != null)
            consumer.handleMessage(null);
View Full Code Here

Examples of de.willuhn.jameica.hbci.rmi.Konto

          try
          {
            if (saldo == null)
              return;
           
            Konto k = getKonto();
            double s  = k.getSaldo();
            saldo.setValue(Double.isNaN(s) ? null : s);
           
            double s2 = k.getSaldoAvailable();
            if (getSaldoAvailable() != null)
              getSaldoAvailable().setValue(Double.isNaN(s2) ? null : s2);

            Date d = k.getSaldoDatum();
            if (d == null)
              saldo.setComment(i18n.tr("noch kein Saldo ermittelt"));
            else
              saldo.setComment(i18n.tr("vom {0}",HBCI.LONGDATEFORMAT.format(d)));
          }
View Full Code Here

Examples of de.willuhn.jameica.hbci.rmi.Konto

        Logger.info("no accounts found");
        return new Konto[]{};
      }

      ArrayList result = new ArrayList();
      Konto k = null;
      for (int i=0;i<konten.length;++i)
      {
        k = Converter.HBCIKonto2HibiscusKonto(konten[i], PassportImpl.class);
        Logger.debug("found account " + k.getKontonummer());
        result.add(k);
      }
      return (Konto[]) result.toArray(new Konto[result.size()]);
    }
    finally
View Full Code Here

Examples of de.willuhn.jameica.hbci.rmi.Konto

    BeanService service = Application.getBootLoader().getBootable(BeanService.class);
    SynchronizeSession session = service.get(HBCISynchronizeBackend.class).getCurrentSession();

    if (displayKonto)
    {
      Konto konto = session != null ? session.getKonto() : null;
     
      if (konto != null)
        text += ". " + konto.getLongName();
    }
   
    if (wait)
    {
      Application.getCallback().notifyUser(text);
View Full Code Here

Examples of distrsys.rmi.bank.common.Konto

        {
          System.out.println(accountName);
          System.out.print("\t>> ");
          String name = stdin.readLine().trim();
         
          Konto konto = bank.finde(name);
          if(konto == null)
            System.out.println(noSuchAccount);
          else
            System.out.println(konto.kontostand());
        }
        else if(command.equals("withdraw"))
        {
          System.out.println(accountName);
          System.out.print("\t>> ");
          String name = stdin.readLine().trim();
         
          System.out.println(enterAmount);
          System.out.print("\t>> ");
          String amount = stdin.readLine().trim();
         
          try
          {
            Konto konto = bank.finde(name);
            if(konto == null)
              System.out.println(noSuchAccount);
            else
            {
              long amount2 = Long.parseLong(amount);
              konto.abheben(amount2);
            }
          }
          catch(NumberFormatException e)
          {
            System.out.println(wrongNumberFormat);
          } catch (BankException e) {
            System.out.println(overdrawAccount);
          }
        }
        else if(command.equals("deposit"))
        {
          System.out.println(accountName);
          System.out.print("\t>> ");
          String name = stdin.readLine().trim();
         
          System.out.println(enterAmount);
          System.out.print("\t>> ");
          String amount = stdin.readLine().trim();
         
          try
          {
            Konto konto = bank.finde(name);
            if(konto == null)
              System.out.println(noSuchAccount);
            else
            {
              long amount2 = Long.parseLong(amount);
              konto.einzahlen(amount2);
            }
          }
          catch(NumberFormatException e)
          {
            System.out.println(wrongNumberFormat);
          }
        }
        else if(command.equals("pay interest"))
        {
          bank.verzinsen();
        }
        else if(command.equals("delete"))
        {
          System.out.println(accountName);
          System.out.print("\t>> ");
          String name = stdin.readLine().trim();
         
          Konto konto = bank.finde(name);
          if(konto == null)
            System.out.println(noSuchAccount);
          else
          {
            bank.loesche(name);
View Full Code Here

Examples of distrsys.rmi.bank.common.Konto

      e.printStackTrace();
    }
  }

  public GiroKonto erzeuge_giro_konto(String accountNumber, long creditLimit) throws BankException, RemoteException {
    Konto konto = finde(accountNumber);
    if(konto != null)
      throw new BankException("account already exists!");
   
    GiroKonto giroKonto = new GiroKontoImpl(accountNumber, creditLimit);
    kontos.put(accountNumber, giroKonto);
View Full Code Here

Examples of distrsys.rmi.bank.common.Konto

   
    return giroKonto;
  }

  public SparKonto erzeuge_spar_konto(String accountNumber, float zins_satz) throws BankException, RemoteException {
    Konto konto = finde(accountNumber);
    if(konto != null)
      throw new BankException("account already exists!");
   
    SparKonto sparKonto = new SparKontoImpl(accountNumber, zins_satz);
    kontos.put(accountNumber, sparKonto);
View Full Code Here

Examples of distrsys.rmi.bank.common.Konto

  }
 
  public void testErzeuge_giro_konto() throws BankException, RemoteException {
    String accountNumber = "789";
    bank.erzeuge_giro_konto(accountNumber, 1000);
    Konto konto = bank.finde(accountNumber);
    assertNotNull(konto);
    assertEquals(accountNumber, konto.konto_nummer());
  }
View Full Code Here

Examples of distrsys.rmi.bank.common.Konto

  public void testErzeuge_spar_konto() throws BankException, RemoteException {
    float interest = 3.3f;
    String accountNumber = "123";
    bank.erzeuge_spar_konto(accountNumber, interest);
    Konto konto = bank.finde(accountNumber);
    assertNotNull(konto);
    assertEquals(accountNumber, konto.konto_nummer());
  }
View Full Code Here

Examples of distrsys.rmi.bank.common.Konto

    float interest = 3.2f;
    long creditLimit = 200L;
    String accountNumberGiro = "123";
    String accountNumberSpar = "456";
   
    Konto konto = bank.finde(accountNumberGiro);
    assertNull(konto);
    konto = bank.finde(accountNumberSpar);
    assertNull(konto);
    bank.erzeuge_giro_konto(accountNumberGiro, creditLimit);
    bank.erzeuge_spar_konto(accountNumberSpar, interest);
    konto = bank.finde(accountNumberGiro);
    assertNotNull(konto);
    assertEquals(accountNumberGiro, konto.konto_nummer());
    konto = bank.finde(accountNumberSpar);
    assertNotNull(konto);
    assertEquals(accountNumberSpar, konto.konto_nummer());
  }
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.