|
|
|
@ -17,18 +17,23 @@ class TaskGateway
|
|
|
|
|
// code de retour pour les fonctions i,u,d?
|
|
|
|
|
public function insertT(Task $t){
|
|
|
|
|
$query='INSERT INTO Tache VALUES (:id,:titre,:descript,:dateDeb,:dateFin,:priorite,:idList,false)';
|
|
|
|
|
if($t->get_dateDeb() == null)
|
|
|
|
|
$dateDeb = NULL;
|
|
|
|
|
else
|
|
|
|
|
$dateDeb = $t->get_dateDeb();
|
|
|
|
|
if($t->get_dateFin() == null)
|
|
|
|
|
$dateFin = NULL;
|
|
|
|
|
else
|
|
|
|
|
$dateFin = $t->get_dateFin();
|
|
|
|
|
|
|
|
|
|
$this->con->executeQuery($query, array(
|
|
|
|
|
':id'=> array($t->get_id(),PDO::PARAM_STR),
|
|
|
|
|
':titre'=> array($t->get_titre(),PDO::PARAM_STR),
|
|
|
|
|
':descript'=> array($t->get_description(),PDO::PARAM_STR),
|
|
|
|
|
':dateDeb'=> array($t->get_dateDeb(),PDO::PARAM_STR),
|
|
|
|
|
':dateFin'=> array($t->get_dateFin(),PDO::PARAM_STR),
|
|
|
|
|
':dateDeb'=> array($dateDeb,PDO::PARAM_STR),
|
|
|
|
|
':dateFin'=> array($dateFin,PDO::PARAM_STR),
|
|
|
|
|
':priorite'=> array($t->get_priorite(),PDO::PARAM_STR),
|
|
|
|
|
':idList'=> array($t->get_idList(),PDO::PARAM_STR) ));
|
|
|
|
|
|
|
|
|
|
/*Comment gerer les erreurs?
|
|
|
|
|
* si valeur existe deja
|
|
|
|
|
*/
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function update($table,$id,$element, $valeur){
|
|
|
|
|