public function indexAction() { /** * busca as especialidades */ $modelEspecialidade = new Model_DbTable_Especialidade(); $especialidades = $modelEspecialidade->getEspecialiadades(); $this->view->especialidades = $especialidades; }
private function getEspecialidades() { $options = array(); $modelEspecialidade = new Model_DbTable_Especialidade(); $especialidades = $modelEspecialidade->getEspecialiadades(); foreach ($especialidades as $especialidade) { $options[$especialidade->especialidade_id] = " " . $especialidade->especialidade_nome; } return $options; }
public function reativarAction() { $this->_helper->viewRenderer->setNoRender(true); $especialidade_id = $this->getRequest()->getParam('especialidade'); try { $modelEspecialidade = new Model_DbTable_Especialidade(); $update = array('especialidade_ativo' => 1); $modelEspecialidade->updateById($update, $especialidade_id); $this->_helper->flashMessenger->addMessage(array('success' => 'Especialidade reativada com sucesso!')); } catch (Exception $ex) { $this->_helper->flashMessenger->addMessage(array('danger' => 'Houve um erro ao reativar a especialidade!')); } $this->_redirect("admin/especialidade"); }
public function detalhesEspecialidadeAction() { $this->_helper->layout->setLayout("ajax"); // dados da especialidade $especialidade_id = $this->getRequest()->getParam('especialidade_id'); $salao_id = $this->getRequest()->getParam('salao_id'); $modelEspecilidade = new Model_DbTable_Especialidade(); $especialidade = $modelEspecilidade->getById($especialidade_id); $this->view->especialidade = $especialidade; // preco especialidade $modelEspecialidadePreco = new Model_DbTable_EspecialidadePreco(); $preco = $modelEspecialidadePreco->getPrecoEspecialidadeSalao($especialidade_id, $salao_id); $this->view->preco = $preco; }