public function searchDateList($mro)
 {
     try {
         //echo 'LMwebSoapClient searchDateList';
         $result = $this->sc->searchDateList(array('mro' => $mro->getParamsAsArray()))->return;
         //var_dump($result);
     } catch (Exception $ex) {
         echo $ex->getMessage();
         return null;
     }
     /*if ($result->message) {
           Template::errorTemplate("Server-Nachricht: " . $result->message);
           return null;
       }*/
     $dates = new Hotel();
     $dates->setParamsByArray($result->dateList);
     $dateList = array();
     if (is_array($result->dateList->datesList)) {
         foreach ($result->dateList->datesList as $value) {
             $date = new Date();
             $date->setParamsByArray($value);
             array_push($dateList, $date);
         }
     } else {
         $date = new Date();
         $date->setParamsByArray($result->dateList->datesList);
         array_push($dateList, $date);
     }
     $dates->setDatesList($dateList);
     return $dates;
 }