Package de.dis2011.data

Examples of de.dis2011.data.Haus


    Menu maklerSelectionMenu = new MaklerSelectionMenu("Makler löschen", service.getAllMakler());
    int id = maklerSelectionMenu.show();
   
    //Makler löschen falls nicht "zurück" ausgewählt wurde
    if(id != MaklerSelectionMenu.BACK) {
      Makler m = service.getMaklerById(id);
      service.deleteMakler(m);
    }
  }
View Full Code Here


  public MaklerSelectionMenu(String title, Set<Makler> makler) {
    super(title);
   
    Iterator<Makler> it = makler.iterator();
    while(it.hasNext()) {
      Makler m = it.next();
      addEntry(m.getName(), m.getId());
    }
    addEntry("Zur√ºck", BACK);
  }
View Full Code Here

    return null;
    */
   
    Session session = sessionFactory.getCurrentSession();
    session.beginTransaction();
    Makler makler = (Makler) session.get(Makler.class, id);
    session.getTransaction().commit();
   
    if (makler == null) {
      return null;
    }
View Full Code Here

   
    return null;
    */
    Session session = sessionFactory.getCurrentSession();
    session.beginTransaction();
    Makler makler = (Makler) session.get(Makler.class, login);
    session.getTransaction().commit();
   
    if (makler == null) {
      return null;
    }
View Full Code Here

   */
  public void addMakler(Makler m) {
    /*makler.add(m);*/
    Session session = sessionFactory.getCurrentSession();
    session.beginTransaction();
    Makler makler = new Makler();
    makler = m;
    session.save(makler);
    session.getTransaction().commit();
  }
View Full Code Here

   */
  public void deleteMakler(Makler m) {
    /*makler.delete(m);*/
    Session session = sessionFactory.getCurrentSession();
    session.beginTransaction();
    Makler makler = new Makler();
    makler = m;
    session.delete(makler);
    session.getTransaction().commit();
  }
View Full Code Here

    //Hibernate Session erzeugen
    Session session = sessionFactory.openSession();
   
    session.beginTransaction();
   
    Makler m = new Makler();
    m.setName("Max Mustermann");
    m.setAdresse("Am Informatikum 9");
    m.setLogin("max");
    m.setPasswort("max");
   
    //TODO: Dieser Makler wird im Speicher und der DB gehalten
    this.addMakler(m);
    session.save(m);
    session.getTransaction().commit();

    session.beginTransaction();
   
    Person p1 = new Person();
    p1.setAdresse("Informatikum");
    p1.setNachname("Mustermann");
    p1.setVorname("Erika");
   
   
    Person p2 = new Person();
    p2.setAdresse("Reeperbahn 9");
    p2.setNachname("Albers");
    p2.setVorname("Hans");
   
    session.save(p1);
    session.save(p2);
   
    //TODO: Diese Personen werden im Speicher und der DB gehalten
    this.addPerson(p1);
    this.addPerson(p2);
    session.getTransaction().commit();
   
    //Hibernate Session erzeugen
    session.beginTransaction();
    Haus h = new Haus();
    h.setOrt("Hamburg");
    h.setPlz(22527);
    h.setStrasse("Vogt-Kölln-Straße");
    h.setHausnummer("2a");
    h.setFlaeche(384);
    h.setStockwerke(5);
    h.setKaufpreis(10000000);
    h.setGarten(true);
    h.setVerwalter(m);
   
    session.save(h);
   
    //TODO: Dieses Haus wird im Speicher und der DB gehalten
    this.addHaus(h);
    session.getTransaction().commit();
   
    //Hibernate Session erzeugen
    session = sessionFactory.openSession();
    session.beginTransaction();
    Makler m2 = (Makler)session.get(Makler.class, m.getId());
    Set<Immobilie> immos = m2.getImmobilien();
    Iterator<Immobilie> it = immos.iterator();
   
    while(it.hasNext()) {
      Immobilie i = it.next();
      System.out.println("Immo: "+i.getOrt());
View Full Code Here

  public Set<Mietvertrag> getAllMietvertraegeForMakler(Makler m) {
    Set<Mietvertrag> ret = new HashSet<Mietvertrag>();
    Iterator<Mietvertrag> it = mietvertraege.iterator();
   
    while(it.hasNext()) {
      Mietvertrag v = it.next();
     
      if(v.getWohnung().getVerwalter().equals(m))
        ret.add(v);
    }
   
    return ret;
  }
View Full Code Here

   */
  public Mietvertrag getMietvertragById(int id) {
    Iterator<Mietvertrag> it = mietvertraege.iterator();
   
    while(it.hasNext()) {
      Mietvertrag m = it.next();
     
      if(m.getId() == id)
        return m;
    }
   
    return null;
  }
View Full Code Here

  public Set<Mietvertrag> getMietvertragByVerwalter(Makler m) {
    Set<Mietvertrag> ret = new HashSet<Mietvertrag>();
    Iterator<Mietvertrag> it = mietvertraege.iterator();
   
    while(it.hasNext()) {
      Mietvertrag mv = it.next();
     
      if(mv.getWohnung().getVerwalter().getId() == m.getId())
        ret.add(mv);
    }
   
    return ret;
  }
View Full Code Here

TOP

Related Classes of de.dis2011.data.Haus

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.