예제 #1
0
 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");
 }
예제 #4
0
 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;
 }