function setParamPoz($paramID, $poz, $error = "")
 {
     echo $error;
     $getResponse = new Getresponse();
     $getResponse->setId($paramID);
     $getResponse->setPoz($poz);
     $getResponse->setError($error);
     $this->storeParams($getResponse);
 }
 function find($criteria = null, $order = null, $limit = 1000, $from = 0)
 {
     $result = $this->database->query($this->buildFindQuery($criteria, $order, $limit, $from));
     if (!is_null($result->getError())) {
         return $result->getError();
     }
     $getresponses = array();
     while ($row = $result->fetchRow()) {
         $getresponse = new Getresponse();
         $value = $row[0];
         $getresponse->setId($value);
         $value = $row[1];
         $getresponse->setContact_id($value);
         $value = $row[2];
         $getresponse->setAccount_id($value);
         $value = $row[3];
         $getresponse->setAccount_login($value);
         $value = $row[4];
         $getresponse->setContact_name($value);
         $value = $row[5];
         $getresponse->setCampaign_name($value);
         $value = $row[6];
         $getresponse->setContact_ip($value);
         $value = $row[7];
         $getresponse->setCampaign_id($value);
         $value = $row[8];
         $getresponse->setContact_email($value);
         $value = $row[9];
         $getresponse->setContact_origin($value);
         $value = $row[10];
         $getresponse->setAction($value);
         $value = $row[11];
         $getresponse->setA_date($value);
         $value = $row[12];
         $getresponse->setPoz($value);
         $value = $row[13];
         $getresponse->setError($value);
         if ($order != null) {
             array_push($getresponses, $getresponse);
         } else {
             $getresponses[$getresponse->getId()] = $getresponse;
         }
     }
     return $getresponses;
 }