public function excluir()
 {
     $objeto = new Servico();
     $objeto->load($_GET['id']);
     if ($objeto->excluir()) {
         redirecionar('?pagina=servico&acao=listar', 'registro excluido com sucesso!');
     } else {
         redirecionar('?pagina=servico&acao=listar', 'falha ao excluir registro!');
     }
 }
Esempio n. 2
0
include_once "../../controller/class.servicos.php";
include_once "../../model/class.tipo_tratamento.php";
include_once "../../controller/class.tipo_tratamento.php";
$servico = new Servico();
$tipotrat = new TipoTratamento();
$acao = isset($_GET["acao"]) ? $_GET["acao"] : "";
$codigo = isset($_GET["id"]) ? $_GET["id"] : 0;
$tipos = $tipotrat->listarTodos();
if ($codigo > 0) {
    if (!$servico->buscarPorCodigo($codigo)) {
        echo "<script>\n                    alert('Registro não encontrado!');\n                    window.location = 'listagem.php';\n                  </script>";
        exit;
    }
}
if ($acao == "excluir" && $codigo > 0) {
    if ($servico->excluir($codigo)) {
        echo "<script>window.location = 'listagem.php';</script>";
    } else {
        echo "<script>\n                    alert('Erro ao excluir o cadastro. Verifique as dependências e tente novamente.');\n                    window.location = 'listagem.php';\n                  </script>";
    }
}
if ($_POST) {
    if ($codigo == 0) {
        if ($servico->incluir()) {
            echo "<script>window.location = 'listagem.php';</script>";
        } else {
            echo "<script>alert('Erro ao incluir!')</script>";
        }
    } else {
        if ($servico->alterar($codigo)) {
            echo "<script>window.location = 'listagem.php';</script>";