Package de.dis2011.menu

Examples of de.dis2011.menu.MaklerSelectionMenu


            ie.showImmoMenu();
          }
          break;
        case MENU_VERTRAG:
          if(ma.authenticate()) {
            VertragsEditor ve = new VertragsEditor(service, ma.getLastAuthenticatedMakler());
            ve.showVertragsMenu();
          }
          break;
        case QUIT:
          return;
      }
View Full Code Here


  public void editAppartment() {
    //Alle Wohnungen suchen, die vom Makler verwaltet werden
    Set<Wohnung> wohnungen = service.getAllWohnungenForMakler(verwalter);
   
    //Auswahlmenü für die zu bearbeitende Wohnung
    AppartmentSelectionMenu asm = new AppartmentSelectionMenu("Liste der verwalteten Wohnungen", wohnungen);
    int id = asm.show();
   
    //Falls nicht der Eintrag "zurück" gewählt wurde, Wohnung bearbeiten
    if(id != AppartmentSelectionMenu.BACK) {
      //Wohnung laden
      Wohnung w = service.getWohnungById(id);
View Full Code Here

  public void deleteAppartment() {
    //Alle Wohnungen suchen, die vom Makler verwaltet werden
    Set<Wohnung> wohnungen = service.getAllWohnungenForMakler(verwalter);
   
    //Auswahlmenü für die zu bearbeitende Wohnung
    AppartmentSelectionMenu asm = new AppartmentSelectionMenu("Liste der verwalteten Wohnungen", wohnungen);
    int id = asm.show();
   
    //Falls nicht der Eintrag "zurück" gewählt wurde, Wohnung löschen
    if(id != HouseSelectionMenu.BACK) {
      Wohnung w = service.getWohnungById(id);
      service.deleteWohnung(w);
View Full Code Here

  public void newMietvertrag() {
    //Alle Wohnungen des Maklers finden
    Set<Wohnung> wohnungen = service.getAllWohnungenForMakler(verwalter);
   
    //Auswahlmenü für die Wohnungen
    AppartmentSelectionMenu asm = new AppartmentSelectionMenu("Wohnung für Vertrag auswählen", wohnungen);
    int wid = asm.show();
   
    //Falls kein Abbruch: Auswahl der Person
    if(wid != AppartmentSelectionMenu.BACK) {
      //Alle Personen laden
      Set<Person> personen = service.getAllPersons();
View Full Code Here

  public void editHouse() {
    //Alle Häuser suchen, die vom Makler verwaltet werden
    Set<Haus> haeuser = service.getAllHaeuserForMakler(verwalter);
   
    //Auswahlmenü für das zu bearbeitende Haus
    HouseSelectionMenu hsm = new HouseSelectionMenu("Liste der verwalteten Häuser", haeuser);
    int id = hsm.show();
   
    //Falls nicht der Eintrag "zurück" gewählt wurde, Haus bearbeiten
    if(id != HouseSelectionMenu.BACK) {
      //Gewähltes Haus laden
      Haus h = service.getHausById(id);
View Full Code Here

  public void deleteHouse() {
    //Alle Häuser suchen, die vom Makler verwaltet werden
    Set<Haus> haeuser = service.getAllHaeuserForMakler(verwalter);
   
    //Auswahlmenü für das zu bearbeitende Haus
    HouseSelectionMenu hsm = new HouseSelectionMenu("Liste der verwalteten Häuser", haeuser);
    int id = hsm.show();
   
    //Falls nicht der Eintrag "zurück" gewählt wurde, Haus löschen
    if(id != HouseSelectionMenu.BACK) {
      Haus h = service.getHausById(id);
      service.deleteHouse(h);
View Full Code Here

  public void newKaufvertrag() {
    //Alle Häuser des Maklers finden
    Set<Haus> haeuser = service.getAllHaeuserForMakler(verwalter);
   
    //Auswahlmenü für das Haus
    HouseSelectionMenu asm = new HouseSelectionMenu("Haus für Vertrag auswählen", haeuser);
    int hid = asm.show();
   
    //Falls kein Abbruch: Auswahl der Person
    if(hid != AppartmentSelectionMenu.BACK) {
      //Alle Personen laden
      Set<Person> personen = service.getAllPersons();
View Full Code Here

  /**
   * Berarbeitet einen Makler, nachdem der Benutzer ihn ausgewählt hat
   */
  public void editMakler() {
    //Menü zum selektieren des Maklers
    Menu maklerSelectionMenu = new MaklerSelectionMenu("Makler editieren", service.getAllMakler());
    int id = maklerSelectionMenu.show();
   
    //Falls nicht "zurück" gewählt, Makler bearbeiten
    if(id != MaklerSelectionMenu.BACK) {
      //Makler laden
      Makler m = service.getMaklerById(id);
View Full Code Here

   * Löscht einen Makler, nachdem der Benutzer
   * ihn ausgewählt hat.
   */
  public void deleteMakler() {
    //Menü zum selektieren des Maklers
    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

    final int EDIT_APPARTMENT = 4;
    final int DELETE_APPARTMENT = 5;
    final int BACK = 6;
   
    //Immobilienverwaltungsmenü
    Menu maklerMenu = new Menu("Immobilien-Verwaltung");
    maklerMenu.addEntry("Neues Haus anlegen", NEW_HOUSE);
    maklerMenu.addEntry("Haus bearbeiten", EDIT_HOUSE);
    maklerMenu.addEntry("Haus löschen", DELETE_HOUSE);
   
    maklerMenu.addEntry("Neue Wohnung anlegen", NEW_APPARTMENT);
    maklerMenu.addEntry("Wohnung bearbeiten", EDIT_APPARTMENT);
    maklerMenu.addEntry("Wohnung löschen", DELETE_APPARTMENT);
   
    maklerMenu.addEntry("Zurück zum Hauptmenü", BACK);
   
    //Verarbeite Eingabe
    while(true) {
      int response = maklerMenu.show();
     
      switch(response) {
        case NEW_HOUSE:
          newHouse();
          break;
View Full Code Here

TOP

Related Classes of de.dis2011.menu.MaklerSelectionMenu

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.