diff --git a/dal/TaskGateway.php b/dal/TaskGateway.php
index fdbcfeb..b11951c 100644
--- a/dal/TaskGateway.php
+++ b/dal/TaskGateway.php
@@ -15,7 +15,7 @@ class TaskGateway
// functions
// code de retour pour les fonctions i,u,d?
public function insert(Task $t){
- $query='INSERT INTO Tache VALUES (:id,:titre,:descript,NULL,NULL,:priorite,:idList,NULL)';
+ $query='INSERT INTO Tache VALUES (:id,:titre,:descript,NULL,NULL,:priorite,:idList,false)';
$this->con->executeQuery($query, array(
':id'=> array($t->get_id(),PDO::PARAM_STR),
@@ -65,7 +65,7 @@ class TaskGateway
foreach($results as $row)
{
$tabTaches[]=new Task($row['id'],$row['titre'],$row['description'],$row['priorite'],
- $row['idList'],$row['dateDebut'],$row['dateFin']);
+ $row['idList'],$row['dateDebut'],$row['dateFin'],$row['isDone']);
}
return $tabTaches;
}
diff --git a/model/TaskModel.php b/model/TaskModel.php
index b31652d..91cc886 100644
--- a/model/TaskModel.php
+++ b/model/TaskModel.php
@@ -13,9 +13,9 @@ class TaskModel
$this->gtw= new TaskGateway($con);
}
- public function addTask($id,$titre,$desc,$priorite,$idList,$dateDeb="",$dateFin="")
+ public function addTask($id,$titre,$desc,$priorite,$idList,$dateDeb="",$dateFin="",$isDone=false)
{
- $t = new Task($id,$titre,$desc,$priorite,$idList,$dateDeb,$dateFin);
+ $t = new Task($id,$titre,$desc,$priorite,$idList,$dateDeb,$dateFin,$isDone);
$this->gtw->insert($t);
// retourne quoi? con->lastInsertId() ??
}
diff --git a/tests/test.php b/tests/test.php
index 86af293..05325b6 100644
--- a/tests/test.php
+++ b/tests/test.php
@@ -25,11 +25,13 @@ foreach($tasks as $i)
# Test du modele Tache
$mt= new TaskModel($con);
-$mt->addTask('6','tacheModel','desc.','urgent','001');
+//$mt->addTask('3','testIsDone','desc.','urgent','001');
+$mt->modifTask('3','isDone','1');
//$tasks = $mt->getTaskBy('titre','tache1');
-//$tasks = $mt->getAllTask();
-/*foreachh($tasks as $i)
- echo $i->get_id()."
"; */
+$tasks = $mt->getAllTask();
+foreach($tasks as $i)
+ echo $i->get_id()."
";
-$l1 = new ListTask('001','todo1' ,'nifranco');
+//$l1 = new ListTask('001','todo1' ,'nifranco');
+//$li->set_taches($mt->)