Exemplo n.º 1
0
 function neuer_ls_teilnehmer()
 {
     $link = "?daten=mietvertrag_raus&mietvertrag_raus=ls_teilnehmer_neu";
     $this->objekt_auswahl_liste($link);
     if (empty($_REQUEST['mietvertrag_id'])) {
         $this->einheiten_liste($link);
     } else {
         $form = new mietkonto();
         $form->mieter_infos_vom_mv($_REQUEST['mietvertrag_id']);
         if ($this->ls_daten_vorhanden($_REQUEST['mietvertrag_id']) == false) {
             $form->erstelle_formular("Teilnehmer hinzufügen", NULL);
             $form->hidden_feld('mietvertrag_id', $_REQUEST['mietvertrag_id']);
             $this->autoeinzugsarten('Einzugsart', 'einzugsart', 'einzugsart');
             $form->text_feld('Kontoinhaber', 'konto_inhaber_autoeinzug', '', '40');
             $form->text_feld('Kontonummer', 'konto_nummer_autoeinzug', '', '20');
             $form->text_feld('BLZ', 'blz_autoeinzug', '', '20');
             $form->text_feld('Geldinstitut', 'geld_institut', '', '20');
             $form->hidden_feld('mietvertrag_raus', 'ls_pruefen');
             $form->send_button('btn_ls_daten_neu', 'Weiter');
             $form->ende_formular();
         } else {
             $form->erstelle_formular("Teilnehmer bearbeiten", NULL);
             $this->ls_daten_holen($_REQUEST['mietvertrag_id']);
             $form->hidden_feld('mietvertrag_id', $_REQUEST['mietvertrag_id']);
             $this->dropdown_ja_nein('Einzugsermächtigung erteilt', 'einzugsermaechtigung', $this->ls_einzugsermaechtigung);
             $form->hidden_feld('deaktiviere_dat[]', $this->ls_einzugsermaechtigung_dat);
             $this->dropdown_autoeinzug_selected('Einzugsart', 'einzugsart', $this->ls_autoeinzugsart);
             $form->hidden_feld('deaktiviere_dat[]', $this->ls_autoeinzugsart_dat);
             $form->text_feld('Kontoinhaber', 'konto_inhaber_autoeinzug', $this->ls_konto_inhaber, '40');
             $form->hidden_feld('deaktiviere_dat[]', $this->ls_konto_inhaber_dat);
             $form->text_feld('Kontonummer', 'konto_nummer_autoeinzug', $this->ls_konto_nummer, '20');
             $form->hidden_feld('deaktiviere_dat[]', $this->ls_konto_nummer_dat);
             $form->text_feld('BLZ', 'blz_autoeinzug', $this->ls_blz, '20');
             $form->hidden_feld('deaktiviere_dat[]', $this->ls_blz_dat);
             $form->text_feld('Geldinstitut', 'geld_institut', $this->ls_bankname, '20');
             $form->hidden_feld('deaktiviere_dat[]', $this->ls_bankname_dat);
             $form->hidden_feld('mietvertrag_raus', 'ls_pruefen');
             $form->send_button('btn_ls_daten_neu', 'Weiter');
             $form->ende_formular();
         }
     }
 }
Exemplo n.º 2
0
function mietvertrag_aendern_form($mietvertrag_id)
{
    if (!isset($_REQUEST['submit_mv_beenden']) && !isset($_REQUEST['submit_mv_aendern']) && !isset($_REQUEST['submit_mv_pruefen'])) {
        $db_abfrage = "SELECT MIETVERTRAG_DAT, MIETVERTRAG_ID, MIETVERTRAG_VON, MIETVERTRAG_BIS, EINHEIT_ID FROM MIETVERTRAG where MIETVERTRAG_ID='{$mietvertrag_id}' && MIETVERTRAG_AKTUELL='1' ORDER BY MIETVERTRAG_DAT DESC LIMIT 0,1";
        $resultat = mysql_query($db_abfrage) or die(mysql_error());
        erstelle_formular(NULL, NULL);
        // name, action
        while (list($MIETVERTRAG_DAT, $MIETVERTRAG_ID, $MIETVERTRAG_VON, $MIETVERTRAG_BIS, $EINHEIT_ID) = mysql_fetch_row($resultat)) {
            $form = new mietkonto();
            $MIETVERTRAG_VON = date_mysql2german($MIETVERTRAG_VON);
            $MIETVERTRAG_BIS = date_mysql2german($MIETVERTRAG_BIS);
            warnung_ausgeben("<tr><td colspan=2><h1>Mietvertrag ändern/korrigieren:\n</h1></td></tr>\n");
            $form->mieter_infos_vom_mv($mietvertrag_id);
            warnung_ausgeben("<tr><td colspan=2><b>Bitte wählen Sie die Personen aus!</b></td></tr>\n");
            erstelle_eingabefeld("Einzugsdatum ändern", "MIETVERTRAG_VON", "{$MIETVERTRAG_VON}", "10");
            erstelle_eingabefeld("Auszugsdatum ändern", "MIETVERTRAG_BIS", "{$MIETVERTRAG_BIS}", "10");
            erstelle_hiddenfeld("MIETVERTRAG_DAT", $MIETVERTRAG_DAT);
            erstelle_hiddenfeld("EINHEIT_ID", $EINHEIT_ID);
        }
        // while end
        personen_liste_multi();
        erstelle_submit_button("submit_mv_aendern", "ändern");
        // name, wert
        ende_formular();
    }
    // end if
    if (isset($_REQUEST['submit_mv_aendern'])) {
        if (empty($_REQUEST['MIETVERTRAG_VON'])) {
            echo "Eihnzugsdatum eingeben";
        } elseif (empty($_REQUEST['MIETVERTRAG_BIS'])) {
            echo "Auszugsdatum eingeben";
        } elseif (empty($_REQUEST['PERSON_ID'])) {
            echo "Personen zum Vetrag auswählen!";
        } else {
            // echo "$_REQUEST[MIETVERTRAG_BIS] datum prüfen, wenn ok ändern<br>$_REQUEST[MIETVERTRAG_DAT]";
            erstelle_formular(NULL, NULL);
            // name, action
            $einheit_kurzname = einheit_kurzname($_REQUEST['EINHEIT_ID']);
            $MIETVERTRAG_VON = $_REQUEST['MIETVERTRAG_VON'];
            $MIETVERTRAG_BIS = $_REQUEST['MIETVERTRAG_BIS'];
            warnung_ausgeben("<tr><td colspan=2><h1>Der Mietvertrag für die Einheit {$einheit_kurzname} wird wie folgt geändert:\n</h1></td></tr>\n");
            for ($i = 0; $i < count($_REQUEST['PERSON_ID']); $i++) {
                $mietername = personen_name($_REQUEST['PERSON_ID'][$i]);
                echo "<tr><td>Mieter:</td><td><b>{$mietername}</b></td></tr>";
                erstelle_hiddenfeld("PERSON_ID[]", "" . $_REQUEST['PERSON_ID'][$i] . "");
            }
            echo "<tr><td>Einzugsdatum:</td><td><b>{$_REQUEST['MIETVERTRAG_VON']}</b></td></tr>";
            if ($_REQUEST['MIETVERTRAG_BIS'] != '00.00.0000') {
                echo "<tr><td>Auszugsdatum:</td><td><b>{$_REQUEST['MIETVERTRAG_BIS']}</b></td></tr>";
            } else {
                echo "<tr><td>Auszugsdatum:</td><td><b>unbefristet</td></tr>";
            }
            // for($a=0;$a<$anzahl_partner;$a++){
            // erstelle_hiddenfeld("PERSON_ID[]", "".$_REQUEST[PERSON_ID][$a]."");
            // }
            erstelle_hiddenfeld("MIETVERTRAG_VON", $MIETVERTRAG_VON);
            erstelle_hiddenfeld("MIETVERTRAG_BIS", $MIETVERTRAG_BIS);
            erstelle_hiddenfeld("MIETVERTRAG_DAT", $_REQUEST['MIETVERTRAG_DAT']);
            erstelle_hiddenfeld("EINHEIT_ID", $_REQUEST['EINHEIT_ID']);
            echo "<tr><td>";
            hinweis_ausgeben("Möchten Sie die Vertragsänderungen übernehmen?");
            echo "</td></tr>";
            erstelle_submit_button("submit_mv_pruefen", "Speichern");
        }
    }
    if (isset($_REQUEST['submit_mv_pruefen'])) {
        mietvertrag_aktualisieren($_REQUEST['MIETVERTRAG_DAT'], $_REQUEST['MIETVERTRAG_BIS'], $_REQUEST['MIETVERTRAG_VON']);
        weiterleiten("?daten=uebersicht&anzeigen=einheit&einheit_id={$_REQUEST['EINHEIT_ID']}");
    }
}