diff --git a/vilesci/personen/outgoing_detail.php b/vilesci/personen/outgoing_detail.php
index a664e13a4..a1722e585 100755
--- a/vilesci/personen/outgoing_detail.php
+++ b/vilesci/personen/outgoing_detail.php
@@ -73,11 +73,16 @@ if($method== 'deleteLv')
if($method == 'setAuswahl')
{
$preoutgoing = new preoutgoing();
- if(!$preoutgoing->setStatus($preoutgoing_id, 'freigabe'))
- $message = "Fehler beim Speichern aufgetreten";
- else
- $message = "".$preoutgoing->errormsg."";
+ $preoutgoing->load($preoutgoing);
+ if($preoutgoing->setStatus($preoutgoing_id, 'freigabe'))
+ {
+ $message = "E-Mail an Studenten geschickt";
+ //sendMailStudent($preoutgoing->uid);
+ }
+ else
+ $message="Fehler beim Speichern aufgetreten";
+
$preoutgoing_firma_id = $_GET['outgoingFirma_id'];
$preoutgoingFirma = new preoutgoing();
$preoutgoingFirma->setAuswahlFirmaFalse($preoutgoing_id);
@@ -148,10 +153,18 @@ if($method=="save")
if(isset($_POST['StatusSetzen']))
{
$status = $_POST['status'];
+
+ $preoutgoing = new preoutgoing();
+ $preoutgoing->load($preoutgoing_id);
+
// mail an assistenz senden
if($status =='genehmigt')
{
-
+ // wenn Student dann Email an zuständige Assistenz
+ if(check_student($preoutgoing->uid))
+ {
+ //sendMailAssistenz($preoutgoing->uid);
+ }
}
$outgoing= new preoutgoing();
if($outgoing->setStatus($preoutgoing_id, $status))
@@ -591,22 +604,30 @@ function print_menu($name, $value)
}
// sendet eine EMail an die Studiengangsssistenz des Outgoings
-function sendMailAssistenz()
+function sendMailAssistenz($uid)
{
- global $out;
-
- $benutzer = new benutzer();
- $benutzer->load($out->uid);
$student = new student();
- $student->load($benutzer->uid);
- $prestudent = new prestudent();
- $prestudent->getLastStatus($student->prestudent_id);
+ $student->load($uid);
$studiengang = new studiengang();
$studiengang->load($student->studiengang_kz);
$emailtext= "Dies ist eine automatisch generierte E-Mail.
";
- $emailtext.= "Es hat sich ein neuer Outgoing am System registriert.";
+ $emailtext.= "Es hat sich ein neuer Outgoing am System registriert.";
$mail = new mail($studiengang->email, 'no-reply', 'New Outgoing', 'Bitte sehen Sie sich die Nachricht in HTML Sicht an, um den Link vollständig darzustellen.');
$mail->setHTMLContent($emailtext);
$mail->send();
+}
+
+// sendet eine EMail an den Studenten dass Universität ausgewählt wurde
+function sendMailStudent($uid)
+{
+ $email = $uid."@technikum-wien.at";
+
+ $emailtext ="Dies ist eine automatisch generiert E-Mail.
";
+ $emailtext.="Es wurde für Ihr Auslandssemester die Universität bestätigt.
";
+ $emailtext.="Weitere angaben.... ";
+
+ $mail = new mail($email, 'no-reply','Bestätigung des Auslandsemesters', 'Bitte sehen Sie sich die Nachricht in HTML Sicht an, um den Link vollständig darzustellen.');
+ $mail->setHTMLContent($emailtext);
+ $mail->send();
}
\ No newline at end of file