예제 #1
0
     $gk = new gk();
     $gk->form_geldkonto_zuweisen();
     break;
 case "uebersicht_zuweisung":
     $gk = new gk();
     $gk->uebersicht_zuweisung();
     break;
 case "zuweisen_gk":
     if (!empty($_REQUEST[geldkonto_id]) && !empty($_REQUEST[kostentraeger_typ]) && !empty($_REQUEST[kostentraeger_id])) {
         $gk = new gk();
         $b = new buchen();
         $geldkonto_id = $_REQUEST[geldkonto_id];
         $kostentraeger_typ = $_REQUEST[kostentraeger_typ];
         $kostentraeger_bez = $_REQUEST[kostentraeger_id];
         $kos_id = $b->kostentraeger_id_ermitteln($kostentraeger_typ, $kostentraeger_bez);
         if ($gk->check_zuweisung_kos($geldkonto_id, $kostentraeger_typ, $kos_id)) {
             echo "Zuweisung existiert bereits.";
         } else {
             $gk->zuweisung_speichern($kostentraeger_typ, $kos_id, $geldkonto_id);
             weiterleiten('?daten=geldkonten&option=uebersicht_zuweisung');
         }
     } else {
         echo "Eingabe unvollständig Error: 623gd";
     }
     break;
 case "zuweisung_loeschen":
     if (!empty($_REQUEST['geldkonto_id']) && !empty($_REQUEST['kos_typ']) && !empty($_REQUEST['kos_id'])) {
         $gk = new gk();
         $geldkonto_id = $_REQUEST['geldkonto_id'];
         $kos_typ = $_REQUEST['kos_typ'];
         $kos_id = $_REQUEST['kos_id'];