diff --git a/cis/public/bewerbung.php b/cis/public/bewerbung.php index e8aec366f..d912c1e65 100755 --- a/cis/public/bewerbung.php +++ b/cis/public/bewerbung.php @@ -32,6 +32,11 @@ if (!isset($_SESSION['bewerbung/user']) || $_SESSION['bewerbung/user']=='') exit; } +//require_once('../../include/functions.inc.php'); +require_once('../../include/konto.class.php'); +require_once('../../include/benutzer.class.php'); +require_once('../../include/phrasen.class.php'); +require_once('../../include/benutzerberechtigung.class.php'); require_once('../../include/nation.class.php'); require_once('../../include/person.class.php'); require_once('../../include/datum.class.php'); @@ -40,7 +45,6 @@ require_once('../../include/adresse.class.php'); require_once('../../include/prestudent.class.php'); require_once('../../include/studiengang.class.php'); require_once('../../include/zgv.class.php'); -require_once('../../include/akte.class.php'); require_once('../../include/dms.class.php'); require_once('../../include/dokument.class.php'); require_once('../../include/akte.class.php'); @@ -357,6 +361,26 @@ else $status_dokumente_text = 'vollständig'; } +$konto = new konto(); +if($konto->checkKontostand($person_id)) +{ + $status_zahlungen = true; + $status_zahlungen_text = 'vollständig'; +} +else +{ + if($konto->errormsg=='') + { + $status_zahlungen = false; + $status_zahlungen_text = 'unvollständig'; + } + else + { + $status_zahlungen = false; + $status_zahlungen_text = 'Fehler: '.$konto->errormsg.''; + } +} + ?> @@ -365,6 +389,7 @@ else Bewerbung für einen Studiengang + @@ -483,11 +508,11 @@ function checkPerson() } .ui-tabs-vertical { width: 60em; } -.ui-tabs-vertical .ui-tabs-nav { padding: .2em .1em .2em .2em; float: left; width: 15em; } +.ui-tabs-vertical .ui-tabs-nav { padding: .2em .1em .2em .2em; float: left; width: 20em; } .ui-tabs-vertical .ui-tabs-nav li { clear: left; width: 100%; border-bottom-width: 0px !important; border-right-width: 0 !important; margin: 0 -1px .2em 0; } .ui-tabs-vertical .ui-tabs-nav li a { display:block; } .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active { padding-bottom: 0; padding-right: .1em; border-right-width: 1px; border-right-width: 1px; } -.ui-tabs-vertical .ui-tabs-panel { padding: 1em; float: right; width: 40em;} +.ui-tabs-vertical .ui-tabs-panel { padding: 1em; float: left; width: 40em;} #tabs {border: none} #error { @@ -516,17 +541,18 @@ padding: 5px; -
- +
+

Allgemein

Wir freuen uns dass Sie sich für einen oder mehrere unserer Studiengänge bewerben.

@@ -632,7 +658,7 @@ padding: 5px;   - + "; ?> @@ -923,7 +949,117 @@ $studiengang = new studiengang(); ?>

-
+
+ getAll(); + + $stg_arr = array(); + foreach ($studiengang->result as $row) + $stg_arr[$row->studiengang_kz]=$row->kuerzel; + + //$benutzer = new benutzer(); + //if(!$benutzer->load($uid)) + // die('Benutzer wurde nicht gefunden'); + + echo '

'.$p->t('tools/zahlungen').' - '.$person->vorname.' '.$person->nachname.'

'; + + $konto = new konto(); + $konto->getBuchungstyp(); + $buchungstyp = array(); + + foreach ($konto->result as $row) + $buchungstyp[$row->buchungstyp_kurzbz]=$row->beschreibung; + + $konto = new konto(); + $konto->getBuchungen($person_id); + if(count($konto->result)>0) + { + echo '

'; + echo ''; + echo ' + + + + + + + + '; //TODO Phrase einfügen + echo ''; +// + $i=0; + foreach ($konto->result as $row) + { + $i++; + $betrag = $row['parent']->betrag; + + if(isset($row['childs'])) + { + foreach ($row['childs'] as $row_child) + { + $betrag += $row_child->betrag; + } + } + + if($betrag<0) + $style='style="background-color: #FF8888;"'; + elseif($betrag>0) + $style='style="background-color: #88DD88;"'; + else + { + $style='class="liste'.($i%2).'"'; + } + + echo ""; + echo ''; + echo ''; + echo ''; + echo ''; + + echo ''; + echo ''; + echo ''; + echo ''; + } + echo ''; + } + echo '
'.$p->t('global/datum').''.$p->t('tools/zahlungstyp').''.$p->t('lvplan/stg').''.$p->t('global/studiensemester').''.$p->t('tools/buchungstext').''.$p->t('tools/betrag').''.'Zahlungsinformation'.''.'Überweisung'.'
'.$p->t('tools/zahlungsbestaetigung').'
'.date('d.m.Y',$datum_obj->mktime_fromdate($row['parent']->buchungsdatum)).''.$buchungstyp[$row['parent']->buchungstyp_kurzbz].''.$stg_arr[$row['parent']->studiengang_kz].''.$row['parent']->studiensemester_kurzbz.''.$row['parent']->buchungstext.''.($betrag<0?'-':($betrag>0?'+':'')).sprintf('%.2f',abs($row['parent']->betrag)).' €'; + if($betrag==0 && $row['parent']->betrag<0) + echo 'bezahlt'; + //echo ''.$p->t('tools/bestaetigungDrucken').''; + elseif($row['parent']->betrag>0) + { + //Auszahlung + } + else + { + { + echo ''.$p->t('tools/offen').''; + } + echo ''; + echo ' + EPS Überweisung'; + echo '
'; + } + else + { + echo $p->t('tools/keineZahlungenVorhanden'); + } + echo ' +
+ +

Bewerbung abschicken

Haben Sie alle Daten korrekt ausgefüllt bzw. alle Dokumente auf das System hochgeladen, können Sie Ihre Bewerbung abschicken.
Die jeweilige Studiengangsassistenz wird sich in den folgenden Tagen, bezüglich der Bewerbung, bei Ihnen Melden. @@ -932,7 +1068,7 @@ $studiengang = new studiengang();

- +