DeleteSchicht

This commit is contained in:
Florian Pesth 2024-03-17 11:32:55 +01:00
parent 013f8037e5
commit 3c53822b9b
2 changed files with 9 additions and 4 deletions

View File

@ -762,7 +762,6 @@ function DeleteSchicht($db_link, $SchichtID, $Rekursiv)
// Eintrag löschen // Eintrag löschen
$sql = "DELETE FROM Schicht where SchichtID=" . $SchichtID; $sql = "DELETE FROM Schicht where SchichtID=" . $SchichtID;
echo $sql;
$db_erg = mysqli_query($db_link, $sql); $db_erg = mysqli_query($db_link, $sql);
if (! $db_erg) { if (! $db_erg) {
echo "Fehler Change Dienst"; echo "Fehler Change Dienst";

View File

@ -532,15 +532,20 @@ function TestNewSchicht(){
else echo "NewSchicht ok\n"; else echo "NewSchicht ok\n";
} }
// ok
function TestDeleteSchicht(){ function TestDeleteSchicht(){
$dbl = old\ConnectDB(); $dbl = old\ConnectDB();
$erg_old = old\DeleteSchicht($dbl, $SchichtID, $Rekursiv); $dienste = GetDienste();
$erg_new = DeleteSchicht($SchichtID, $Rekursiv); NewSchicht($dienste[0]["DienstID"], "2024-02-17T10:30", "2024-02-17T12:00", 2, "01:30");
NewSchicht($dienste[0]["DienstID"], "2024-02-17T10:30", "2024-02-17T12:00", 2, "01:30");
$schichten = GetSchichtenEinesDienstes($dienste[0]["DienstID"]);
$erg_old = old\DeleteSchicht($dbl, $schichten[4]["SchichtID"], false);
$erg_new = DeleteSchicht($schichten[5]["SchichtID"], false);
if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){
echo "Old DeleteSchicht returns".var_export($erg_old, true)."\n"; echo "Old DeleteSchicht returns".var_export($erg_old, true)."\n";
echo "New DeleteSchicht returns '".var_export($erg_new, true)."'\n"; echo "New DeleteSchicht returns '".var_export($erg_new, true)."'\n";
} }
else echo "DeleteSchicht ok"; else echo "DeleteSchicht ok\n";
} }
// ok // ok
@ -621,4 +626,5 @@ TestDatenbankAufDeutsch();
TestLastInsertId(); TestLastInsertId();
TestHelferLevel(); TestHelferLevel();
TestHelferVonSchichtLoeschen_SchichtID(); TestHelferVonSchichtLoeschen_SchichtID();
TestDeleteSchicht();
?> ?>