Commit 4eb6ebbb authored by pedrov's avatar pedrov
Browse files

et hop

parent fca14a1f
......@@ -79,7 +79,7 @@ if ($_REQUEST['action'] == 'delete')
$id_etape,
$date_etape);
if ($ret == 1)
if ($ret == true)
{
$accueil->add_title(2, "Suppression d'une étape");
$accueil->add_paragraph("<b>Etape supprimée avec succès.</b>");
......
......@@ -61,23 +61,21 @@ if ($_REQUEST['action'] == "delete")
foreach ($dates as $date)
{
$req = new delete($site->dbrw,
"cv_trajet_date",
array("id_trajet" => $trajet->id,
"trajet_date" => $date));
if ($req->lines == 1)
$ret = $trajet->delete_date($site->user->id, $date);
if ($ret == true)
{
$accueil->add_paragraph("<b>Date du ".
HumanReadableDate($date, "", false, true)
."supprimée avec succès.</b>");
}
}
}
}
/* rechargement du trajet */
$trajet->load_by_id($trajet->id);
}
......
......@@ -579,7 +579,31 @@ class trajet extends stdentity
return false;
}
/* fonction de suppression de date de trajet
*
* @param id_destroyer l'identifiant de l'utilisateur demandant la
* suppression
* @param $date la date de trajet à supprimer
*
* @return true si succès, false sinon
*
*/
function delete_date($id_destroyer, $date)
{
if ($this->id_utilisateur != $id_destroyer)
return false;
if (! $this->dbrw)
return false;
$req = new delete($site->dbrw,
"cv_trajet_date",
array("id_trajet" => $this->id,
"trajet_date" => $date));
return ($req->lines == 1);
}
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment