} if (!empty($_POST['heizkosten'])) { $mv_info->mieten_speichern($zugewiesene_vertrags_id, $_POST['datum_einzug'], $_POST['datum_auszug'], 'Heizkosten Vorauszahlung', $_POST['heizkosten'], 0); } if (!empty($_POST['nebenkosten'])) { $mv_info->mieten_speichern($zugewiesene_vertrags_id, $_POST['datum_einzug'], $_POST['datum_auszug'], 'Nebenkosten Vorauszahlung', $_POST['nebenkosten'], 0); } weiterleiten_in_sec("?daten=uebersicht&anzeigen=einheit&einheit_id={$_POST['einheit_id']}", "1"); iframe_end(); $form->ende_formular(); break; case "mv_geaendert_speichern": $form = new mietkonto(); $mv_info = new mietvertraege(); $form->erstelle_formular("Mietvertragsänderungen speichern", NULL); $mv_info->mv_aenderungen_speichern($_POST['mietvertrag_dat'], $_POST['mietvertrag_id'], $_POST['datum_auszug'], $_POST['datum_einzug'], $_POST['einheit_id'], $_POST['mieter_liste']); $form->ende_formular(); break; case "mietvertrag_beenden": $form = new formular(); $form->erstelle_formular("Mietvertrag beenden", NULL); $m = new mietvertraege(); $m->mietvertrag_beenden_form($_REQUEST['mietvertrag_id']); $form->ende_formular(); break; case "mietvertrag_beenden_gesendet": $form = new formular(); $form->erstelle_formular("Mietvertrag beenden", NULL); $m = new mietvertraege(); $mietvertrag_bis = date_german2mysql($_POST['mietvertrag_bis']); if (strpos($mietvertrag_bis, '-00') || strpos($mietvertrag_bis, '0000-') || new DateTime($_POST['mietvertrag_von']) > new DateTime($_POST['mietvertrag_bis']) || !empty(DateTime::getLastErrors()['warning_count'])) {