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; } } }