public function addfavorite(Favorite $obj)
 {
     $data = $obj->data_favorite();
     $sqlEx = $this->sql->insert();
     $sqlEx->into($this->table);
     $sqlEx->values($data);
     $pst = $this->sql->prepareStatementForSqlObject($sqlEx);
     $result = $pst->execute();
     if ($result != null) {
         return TRUE;
     } else {
         return FALSE;
     }
 }
 public function addwishlistAction()
 {
     $session_user = new Container('userlogin');
     $id_Us = $session_user->idus;
     $id_pro = $this->params()->fromPost('id_pro');
     $check = $this->getFavoriteTable()->checkfavorite($id_Us, $id_pro);
     if ($check) {
         $data = array('customer_ID' => $id_Us, 'product_ID' => $id_pro);
         $obj = new Favorite();
         $obj->exchangeArray($data);
         $this->getFavoriteTable()->addfavorite($obj);
         $data_number = $this->getFavoriteTable()->listfavorite_user($id_Us);
         $session_wishlist = new Container('wishlist');
         $session_wishlist->wishlist = count($data_number);
         //echo count($data_number);
         echo 'sucess';
         die;
     } else {
         echo 'Error';
         die;
     }
 }