function einheiten_liste() { $mieten = new mietkonto(); // $mieten->letzte_buchungen_anzeigen(); echo "<div class=\"einheit_auswahl\">"; $mieten->erstelle_formular("Einheit auswählen...", NULL); /* Liste der Einheiten falls Objekt ausgewählt wurde */ if (isset($_SESSION['objekt_id'])) { $objekt_id = $_SESSION['objekt_id']; $mein_objekt = new objekt(); $liste_haeuser = $mein_objekt->haeuser_objekt_in_arr($objekt_id); for ($i = 0; $i < count($liste_haeuser); $i++) { $hh_id = $liste_haeuser[$i]['HAUS_ID']; $result = mysql_query("SELECT * FROM EINHEIT WHERE EINHEIT_AKTUELL='1' && HAUS_ID='{$hh_id}' ORDER BY EINHEIT_KURZNAME ASC"); while ($row = mysql_fetch_assoc($result)) { $einheiten_array[] = $row; } } } else { /* Liste aller Einheiten da kein Objekt ausgewählt wurde */ $meine_einheiten = new einheit(); $einheiten_array = $meine_einheiten->liste_aller_einheiten(); } // Beispiel für ein Array $sx mit den Spalten $sx['dat'], $sx['name'], $sx['id']. $einheiten_array = array_sortByIndex($einheiten_array, 'EINHEIT_KURZNAME'); // echo "<pre>"; // print_r($einheiten_array); // echo "</pre>"; $counter = 0; $spaltencounter = 0; echo "<table>"; echo "<tr><td valign=\"top\">"; $einheit_info = new einheit(); // $mietkonto2 = new mietkonto; // $zeitraum = new zeitraum; // foreach ( $[ 'element' ] as $value ) { for ($i = 0; $i < count($einheiten_array); $i++) { $ee_id = $einheiten_array[$i]['EINHEIT_ID']; $einheit_vermietet = $einheit_info->get_einheit_status($ee_id); if ($einheit_vermietet) { $einheit_info->get_mietvertrag_id($ee_id); /* * $mi = new miete; * $saldo = $mi->saldo_berechnen($einheit_info->mietvertrag_id); * * if($saldo==0){ * $mietkonto_status = "<font id=\"status_neutral\">(0)</font>"; * } * if($saldo>0){ * $mietkonto_status = "<font id=\"status_positiv\">(+)</font>"; * } * if($saldo<0){ * $mietkonto_status = "<font id=\"status_negativ\">(-)</font>"; * } */ $mietkonto_status = ''; // if(isset($einheit_info->mietvertrag_id)){ $anzahl_zahlungsvorgaenge = $mieten->anzahl_zahlungsvorgaenge($einheit_info->mietvertrag_id); $ekn = $einheiten_array[$i]['EINHEIT_KURZNAME']; if ($anzahl_zahlungsvorgaenge < 1) { echo "<a href=\"?daten=miete_buchen&schritt=buchungsauswahl&mietvertrag_id=" . $einheit_info->mietvertrag_id . "\" class=\"nicht_gebucht_links\">{$ekn}</a> {$mietkonto_status} "; } else { echo "<a href=\"?daten=miete_buchen&schritt=buchungsauswahl&mietvertrag_id=" . $einheit_info->mietvertrag_id . "\" class=\"gebucht_links\">{$ekn}</a> {$mietkonto_status} "; } echo "<br>"; // Nach jeder Einheit Neuzeile $m = new mietvertrag(); // class mietvertrag aus berlussimo_class.php; $m1 = new mietvertraege(); // class mietvertraege NEUE KLASSE; $mv_ids_arr = $m->get_personen_ids_mietvertrag($einheit_info->mietvertrag_id); // $m1->mv_personen_anzeigen($mv_ids_arr); //$mv_ids_arr Array mit personan Ids $mieternamen_str = $m1->mv_personen_als_string($mv_ids_arr); echo $mieternamen_str . '<br>'; // echo "<br>"; // Nach jeder Einheit Neuzeile // echo "$mietkonto_status"; // ######mietkonto status ende $counter++; } if ($counter == 10) { echo "</td><td valign=\"top\">"; $counter = 0; $spaltencounter++; } if ($spaltencounter == 5) { echo "</td></tr>"; echo "<tr><td colspan=\"{$spaltencounter}\"><hr></td></tr>"; echo "<tr><td valign=\"top\">"; $spaltencounter = 0; } } echo "</td></tr></table>"; // echo "<pre>"; // print_r($einheiten_array); // echo "</pre>"; $mieten->ende_formular(); echo "</div>"; }
} include_once "options/links/links.form_einheit.php"; switch ($einheit_raus) { default: hinweis_ausgeben("Bitte, weitere Wahl treffen!"); break; case "einheit_kurz": $form = new mietkonto(); $form->erstelle_formular("Liste der Einheiten", NULL); if (empty($objekt_id)) { einheit_kurz($haus_id); } if (!empty($objekt_id)) { einheit_kurz_objekt($objekt_id); } $form->ende_formular(); break; case "einheit_neu": $e = new einheit(); if (isset($_REQUEST['haus_id']) && !empty($_REQUEST['haus_id'])) { $e->form_einheit_neu($_REQUEST['haus_id']); } else { $e->form_einheit_neu(''); } break; case "einheit_speichern": if (!empty($_REQUEST[kurzname]) && !empty($_REQUEST[lage]) && !empty($_REQUEST[qm]) && !empty($_REQUEST[haus_id]) && !empty($_REQUEST[typ])) { $e = new einheit(); $kurzname = $_REQUEST[kurzname]; $lage = $_REQUEST[lage]; $qm = $_REQUEST[qm];
function einheiten_liste($link) { $mieten = new mietkonto(); echo "<div class=\"einheit_auswahl\">"; $mieten->erstelle_formular("Vermietete Einheit auswählen...", NULL); /* Liste der Einheiten falls Objekt ausgewählt wurde */ if (isset($_SESSION['objekt_id'])) { $objekt_id = $_SESSION['objekt_id']; $mein_objekt = new objekt(); $liste_haeuser = $mein_objekt->haeuser_objekt_in_arr($objekt_id); for ($i = 0; $i < count($liste_haeuser); $i++) { $result = mysql_query("SELECT * FROM EINHEIT WHERE EINHEIT_AKTUELL='1' && HAUS_ID='" . $liste_haeuser[$i]['HAUS_ID'] . "' ORDER BY EINHEIT_KURZNAME ASC"); while ($row = mysql_fetch_assoc($result)) { $einheiten_array[] = $row; } } } else { /* Liste aller Einheiten da kein Objekt ausgewählt wurde */ $meine_einheiten = new einheit(); $einheiten_array = $meine_einheiten->liste_aller_einheiten(); } // Beispiel für ein Array $sx mit den Spalten $sx['dat'], $sx['name'], $sx['id']. $einheiten_array = array_sortByIndex($einheiten_array, 'EINHEIT_KURZNAME'); $counter = 0; $spaltencounter = 0; echo "<table>"; echo "<tr><td valign=\"top\">"; $einheit_info = new einheit(); for ($i = 0; $i <= count($einheiten_array); $i++) { $einheit_info->get_mietvertrag_id("" . $einheiten_array[$i]['EINHEIT_ID'] . ""); $einheit_vermietet = $einheit_info->get_einheit_status("" . $einheiten_array[$i]['EINHEIT_ID'] . ""); if ($einheit_vermietet) { $intern_link = "<a href=\"{$link}&mietvertrag_id=" . $einheit_info->mietvertrag_id . "\" class=\"nicht_gebucht_links\">" . $einheiten_array[$i]['EINHEIT_KURZNAME'] . "</a> "; echo "{$intern_link}"; echo "<br>"; // Nach jeder Einheit Neuzeile $counter++; } if ($counter == 10) { echo "</td><td valign=\"top\">"; $counter = 0; $spaltencounter++; } if ($spaltencounter == 4) { echo "</td></tr>"; echo "<tr><td colspan=\"{$spaltencounter}\"><hr></td></tr>"; echo "<tr><td valign=\"top\">"; $spaltencounter = 0; } } echo "</td></tr></table>"; // echo "<pre>"; // print_r($einheiten_array); // echo "</pre>"; $mieten->ende_formular(); echo "</div>"; }
function partner_rechts_anzeigen() { $result = mysql_query("SELECT * FROM PARTNER_LIEFERANT WHERE AKTUELL = '1' ORDER BY PARTNER_NAME"); $numrows = mysql_numrows($result); if ($numrows > 0) { $form = new mietkonto(); $form->erstelle_formular("Partner", NULL); echo "<div class=\"tabelle\">\n"; while ($row = mysql_fetch_assoc($result)) { $my_array[] = $row; } echo "<table class=\"sortable\">\n"; echo "<tr class=\"feldernamen\"><td>Partner</td></tr>\n"; echo "<tr><th>Partner</th></tr>"; for ($i = 0; $i < count($my_array); $i++) { echo "<tr><td>" . $my_array[$i][PARTNER_NAME] . "</td></tr>\n"; } echo "</table></div>\n"; $form->ende_formular(); } else { echo "Keine Partner"; } }
function objekt_auswahl_liste($link) { if (isset($_REQUEST['objekt_id']) && !empty($_REQUEST['objekt_id'])) { $_SESSION['objekt_id'] = $_REQUEST['objekt_id']; } $mieten = new mietkonto(); $mieten->erstelle_formular("Objekt auswählen...", NULL); if (isset($_SESSION['objekt_id'])) { $objekt_kurzname = new objekt(); $objekt_kurzname->get_objekt_name($_SESSION['objekt_id']); echo "<p> <b>Ausgewähltes Objekt</b> -> {$objekt_kurzname->objekt_name} ->"; } else { echo "<p> <b>Objekt auswählen</b>"; } echo "<p class=\"objekt_auswahl\">"; $objekte = new objekt(); $objekte_arr = $objekte->liste_aller_objekte(); $anzahl_objekte = count($objekte_arr); $c = 0; for ($i = 0; $i < $anzahl_objekte; $i++) { echo "<a class=\"objekt_auswahl_buchung\" href=\"{$link}&objekt_id=" . $objekte_arr[$i]['OBJEKT_ID'] . "\">" . $objekte_arr[$i]['OBJEKT_KURZNAME'] . "</a> "; $c++; if ($c == 15) { echo "<br>"; $c = 0; } } echo "</p>"; $mieten->ende_formular(); }
function lager_auswahl_liste($link) { if (isset($_REQUEST[lager_id]) && !empty($_REQUEST[lager_id])) { $_SESSION[lager_id] = $_REQUEST[lager_id]; } $mieten = new mietkonto(); $mieten->erstelle_formular("Lager auswählen...", NULL); if (isset($_SESSION[lager_id])) { $lager_bezeichnung = $this->lager_bezeichnung($_SESSION[lager_id]); echo "<p> <b>Ausgewähltes Lager</b> -> {$lager_bezeichnung}"; } else { echo "<p> <b>Lager auswählen</b>"; } echo "<p class=\"objekt_auswahl\">"; $lager_arr = $this->lager_in_array(); $anzahl_lager = count($lager_arr); for ($i = 0; $i <= $anzahl_lager; $i++) { echo "<a class=\"objekt_auswahl_buchung\" href=\"{$link}&lager_id=" . $lager_arr[$i][LAGER_ID] . "\">" . $lager_arr[$i][LAGER_NAME] . "</a> "; } echo "</p>"; $mieten->ende_formular(); }