/** * Obtiene los datos del home y los muestra */ private function getDataAndRender($summary = 0) { $inititingProcess = ProcessDao::getInstance()->getProccessByGroupId(Constants::INITIATING_PROCESSES_ID); $planningProcess = ProcessDao::getInstance()->getProccessByGroupId(Constants::PLANNING_PROCESSES_ID); $executingProcess = ProcessDao::getInstance()->getProccessByGroupId(Constants::EXECUTING_PROCESSES_ID); $monitoringProcess = ProcessDao::getInstance()->getProccessByGroupId(Constants::MONITORING_AND_CONTROL_PROCESSES_ID); $closeProcess = ProcessDao::getInstance()->getProccessByGroupId(Constants::CLOSE_PROCESSES_ID); $this->render('index', array("inititingProcess" => $inititingProcess, "planningProcess" => $planningProcess, "executingProcess" => $executingProcess, "monitoringProcess" => $monitoringProcess, "closeProcess" => $closeProcess, "summary" => $summary)); }
public function getDataAndRenderDetail($type, $id) { $item = ProcessDao::getInstance()->getItem($type, $id); $processesUseItAsInput = array(); $processGenerator = array(); $tools = array(); if (strcmp($type, "input") == 0 || strcmp($type, "output") == 0) { $processesUseItAsInput = ProcessDao::getInstance()->getRelatedProcess($id, 'input'); } if (strcmp($type, "input") == 0 || strcmp($type, "output") == 0) { $processGenerator = ProcessDao::getInstance()->getRelatedProcess($id, 'output'); } //$tools = ProcessDao::getInstance()->getProcessToolsByChapterId($chapterid); if (count($item) == 0) { $this->render('404', array()); } else { $this->render('detailitem', array('itemDetail' => $item, 'processesUseItAsInput' => $processesUseItAsInput, 'processGenerator' => $processGenerator, 'tools' => $tools)); } }