public function excluir_vinculo($idUsuarioUnidade) { $usuariounidade = Usuariounidade::get($idUsuarioUnidade); if ($usuariounidade) { try { Usuariounidade::excluir($usuariounidade); $this->_flash('alert alert-success fade in', 'Vínculo excluído com sucesso!'); $this->_redirect('~/usuario/v/' . $usuariounidade->IdUsuario); } catch (Exception $e) { $this->_flash('erro', 'Erro ao tentar excluir Vínculo!'); } } else { $this->_flash('erro', 'Vínculo não encontrada!'); } return $this->_view(); }
public function alterar_permissao($idUsuarioUnidade) { $usuariounidade = Usuariounidade::get($idUsuarioUnidade); if ($usuariounidade) { try { $usuariounidade->Permissao = $usuariounidade->Permissao == 2 ? 3 : 2; Usuariounidade::salvar($usuariounidade); $this->_flash('alert alert-success fade in', 'Permissão alterada com sucesso!'); $this->_redirect('~/unidade/visualizar/' . $usuariounidade->IdUnidade); } catch (Exception $e) { $this->_flash('erro', 'Erro ao tentar alterar a permissão!'); } } else { $this->_flash('erro', 'Vínculo não encontrada!'); } }