protected function fillObject($data)
 {
     $object = parent::fillObject($data);
     $model = new mealtypeModel();
     $type = $model->getfromId($object->getMealtypeid());
     if (count($type) == 1) {
         $type = $type[0];
         $object->setMealtypeid($type->getName());
     }
     return $object;
 }
 public function deletetime($parameters = array())
 {
     $sure = $parameters['sure'];
     $model = new processedmealblackoutModel();
     $blackout = $model->getfromId($parameters['id']);
     if (count($blackout) == 1) {
         $blackout = $blackout[0];
         if ($sure != 'sure') {
             $template = new ui($this);
             $template->assign('blackout', $blackout);
             $mealmodel = new mealModel();
             if (is_array($blackout->getMealid())) {
                 $cond = array('id' => array('mode' => 'IN', 'value' => $blackout->getMealid()));
                 $meals = $mealmodel->get($cond);
                 $template->assign('meals', $meals);
             }
             return $template->fetch('mycafetaria_confirmdeletetime.tpl');
         } else {
             $cond = array('id' => array('mode' => '=', 'value' => $blackout->getId()));
             $model->delete($cond);
             return true;
         }
     }
 }