/**
  * update
  */
 public function update()
 {
     $res = new Reponse();
     $data = $this->requete->params;
     if ($this->person) {
         $data['person'] = $this->person;
     }
     $formattedData = \Object\Reservation::formatData($data);
     $reservation = Object\Reservation::getById($data['id']);
     if ($reservation instanceof Object\Reservation) {
         $reservation->setValues($formattedData);
         $reservation->save();
         $res->data = $reservation->toArray();
         $res->success = true;
         $res->message = "TXT_UPDATE_OK";
         $res->debug = $formattedData;
     } else {
         $res->data = $this->requete->params;
         $res->success = false;
         $res->message = "TXT_UPDATE_ERROR";
     }
     return $res;
 }
 /**
  * create
  */
 public function create()
 {
     $res = new Reponse();
     $data = $this->requete->params;
     $rec = new \Object\Reservation();
     $formattedData = \Object\Reservation::formatData($data);
     $result = $rec->updateData($formattedData);
     if ($result instanceof \Object\Reservation) {
         $res->success = true;
         $res->message = "TXT_CREATE_OK";
         $res->data = $result;
         $res->debug = $formattedData;
     } else {
         $res->message = "TXT_CREATE_ERROR";
         $res->data = $result;
         $res->debug = $formattedData;
     }
     return $res;
 }