Adapted DB-connection via $_POST type 'cancelVertrag' to cancel contracts

Adapted to cancel projektauftraege.
This commit is contained in:
Cris
2019-10-08 13:43:39 +02:00
committed by hainberg
parent daa181a021
commit f1174f155e
@@ -1759,6 +1759,30 @@ if(!$error)
$return = false;
}
}
elseif(isset($_POST['vertrag_id']) && isset($_POST['person_id']))
{
$benutzer = new Benutzer();
if($benutzer->getBenutzerFromPerson($_POST['person_id']))
{
$mitarbeiter_uid = $benutzer->result[0]->uid;
$vertrag = new vertrag();
if($vertrag->cancel($_POST['vertrag_id'], $mitarbeiter_uid))
{
$return = true;
}
else
{
$errormsg = 'Fehler beim Ausführen des Vertragsstornos';
$return = false;
}
}
else
{
$errormsg = 'Benutzer konnte nicht von PersonID geladen werden';
$return = false;
}
}
else
{
$errormsg = 'VertragsID und MitarbeiterUID müssen uebergeben werden';