HelferVonSchichtLoeschen
This commit is contained in:
parent
5bb945fc28
commit
e0e3f8893d
|
|
@ -497,7 +497,7 @@ function HelferSchichtZuweisen($HelferID, $SchichtId, $AdminID = 0)
|
||||||
function HelferVonSchichtLoeschen($HelferID, $EinzelSchichtID, $AdminID = 0)
|
function HelferVonSchichtLoeschen($HelferID, $EinzelSchichtID, $AdminID = 0)
|
||||||
{
|
{
|
||||||
// Log vor Löschen, damit Einzelschicht abgefragt werden kann
|
// Log vor Löschen, damit Einzelschicht abgefragt werden kann
|
||||||
LogSchichtEingabe($db_link, $HelferID, -1, $EinzelSchichtID, "entfernt", $AdminID);
|
LogSchichtEingabe($HelferID, -1, $EinzelSchichtID, "entfernt", $AdminID);
|
||||||
|
|
||||||
// Lösche Einzelschicht
|
// Lösche Einzelschicht
|
||||||
$db = DB::getInstance();
|
$db = DB::getInstance();
|
||||||
|
|
|
||||||
|
|
@ -452,7 +452,6 @@ function HelferSchichtZuweisen($db_link, $HelferID, $SchichtId, $AdminID = 0)
|
||||||
function HelferVonSchichtLoeschen($db_link, $HelferID, $EinzelSchichtID, $AdminID = 0)
|
function HelferVonSchichtLoeschen($db_link, $HelferID, $EinzelSchichtID, $AdminID = 0)
|
||||||
{
|
{
|
||||||
$HelferID = mysqli_real_escape_string($db_link, $HelferID);
|
$HelferID = mysqli_real_escape_string($db_link, $HelferID);
|
||||||
$SchichtId = mysqli_real_escape_string($db_link, $SchichtId);
|
|
||||||
|
|
||||||
|
|
||||||
// Log vor Löschen, damit Einzelschicht abgefragt werden kann
|
// Log vor Löschen, damit Einzelschicht abgefragt werden kann
|
||||||
|
|
|
||||||
|
|
@ -213,6 +213,7 @@ function TestAlleSchichtenImZeitbereich(){
|
||||||
else echo "AlleSchichtenImZeitbereich ok\n";
|
else echo "AlleSchichtenImZeitbereich ok\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ok
|
||||||
function TestAlleSchichtenEinesHelfers(){
|
function TestAlleSchichtenEinesHelfers(){
|
||||||
$dbl = old\ConnectDB();
|
$dbl = old\ConnectDB();
|
||||||
HelferLogin("max2@example.com", "hola234", 0);
|
HelferLogin("max2@example.com", "hola234", 0);
|
||||||
|
|
@ -229,7 +230,10 @@ function TestAlleSchichtenEinesHelfers(){
|
||||||
function TestHelferLoeschen(){
|
function TestHelferLoeschen(){
|
||||||
$dbl = old\ConnectDB();
|
$dbl = old\ConnectDB();
|
||||||
$erg_old = old\HelferLoeschen($dbl, $HelferID, $AdminID);
|
$erg_old = old\HelferLoeschen($dbl, $HelferID, $AdminID);
|
||||||
|
var_dump($erg_old);
|
||||||
$erg_new = HelferLoeschen($HelferID, $AdminID);
|
$erg_new = HelferLoeschen($HelferID, $AdminID);
|
||||||
|
var_dump($erg_new);
|
||||||
|
die("--\n");
|
||||||
if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){
|
if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){
|
||||||
echo "Old HelferLoeschen returns".var_export($erg_old, true)."\n";
|
echo "Old HelferLoeschen returns".var_export($erg_old, true)."\n";
|
||||||
echo "New HelferLoeschen returns '".var_export($erg_new, true)."'\n";
|
echo "New HelferLoeschen returns '".var_export($erg_new, true)."'\n";
|
||||||
|
|
@ -299,15 +303,22 @@ function TestHelferSchichtZuweisen(){
|
||||||
else echo "HelferSchichtZuweisen ok\n";
|
else echo "HelferSchichtZuweisen ok\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ok
|
||||||
function TestHelferVonSchichtLoeschen(){
|
function TestHelferVonSchichtLoeschen(){
|
||||||
$dbl = old\ConnectDB();
|
$dbl = old\ConnectDB();
|
||||||
$erg_old = old\HelferVonSchichtLoeschen($dbl, $HelferID, $EinzelSchichtID, $AdminID = 0);
|
HelferLogin("max2@example.com", "hola234", 0);
|
||||||
$erg_new = HelferVonSchichtLoeschen($HelferID, $EinzelSchichtID, $AdminID = 0);
|
$helfer1 = $_SESSION;
|
||||||
|
$schichten1 = AlleSchichtenEinesHelfers($helfer1['HelferID']);
|
||||||
|
HelferLogin("max3@example.com", "hola531", 0);
|
||||||
|
$helfer2 = $_SESSION;
|
||||||
|
$schichten2 = AlleSchichtenEinesHelfers($helfer2['HelferID']);
|
||||||
|
$erg_old = old\HelferVonSchichtLoeschen($dbl, $helfer1['HelferID'], $schichten1[0]['EinzelSchichtID']);
|
||||||
|
$erg_new = HelferVonSchichtLoeschen($helfer2['HelferID'], $schichten2[0]['EinzelSchichtID']);
|
||||||
if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){
|
if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){
|
||||||
echo "Old HelferVonSchichtLoeschen returns".var_export($erg_old, true)."\n";
|
echo "Old HelferVonSchichtLoeschen returns".var_export($erg_old, true)."\n";
|
||||||
echo "New HelferVonSchichtLoeschen returns '".var_export($erg_new, true)."'\n";
|
echo "New HelferVonSchichtLoeschen returns '".var_export($erg_new, true)."'\n";
|
||||||
}
|
}
|
||||||
else echo "HelferVonSchichtLoeschen ok";
|
else echo "HelferVonSchichtLoeschen ok\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
function TestHelferVonSchichtLoeschen_SchichtID(){
|
function TestHelferVonSchichtLoeschen_SchichtID(){
|
||||||
|
|
@ -579,4 +590,5 @@ TestHelferSchichtZuweisen();
|
||||||
TestAlleBelegteSchichtenCount();
|
TestAlleBelegteSchichtenCount();
|
||||||
TestAlleSchichtenImZeitbereich();
|
TestAlleSchichtenImZeitbereich();
|
||||||
TestAlleSchichtenEinesHelfers();
|
TestAlleSchichtenEinesHelfers();
|
||||||
|
TestHelferVonSchichtLoeschen();
|
||||||
?>
|
?>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue