예제 #1
0
파일: edit.php 프로젝트: hexti/troncal
    } else {
        if ($pessoa->validaCadastro($pessoa)) {
            //Atualizar os grupos de funcionalidades
            $retorno = $DAO->Atualizar($pessoa);
            if ($retorno == true) {
                echo '<script language= "JavaScript">alert("Pessoa alterada com sucesso");</script>';
                echo '<script language= "JavaScript">location.href="index.php";</script>';
            } else {
                echo '<script language= "JavaScript">alert("Erro ao alterar o registro, favor entrar em contato com a TI.");</script>';
            }
        } else {
            echo '<script language= "JavaScript">alert("Preencha os campos");</script>';
        }
    }
} else {
    $retorno = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_PESSOAS . " WHERE id=" . $pessoa->getId());
    if ($retorno) {
        foreach ($retorno as $item) {
            $pessoa->setNomeCompleto($item['nome_completo']);
            $pessoa->setEmail($item['email']);
            $pessoa->setIdCargo($item['id_cargo']);
            $pessoa->setRegime($item['tipo_contratacao']);
            $pessoa->setSetor($item['id_setor']);
            $pessoa->setMatricula($item['matricula']);
        }
    } else {
        $pessoa->setNomeCompleto("");
        $pessoa->setEmail("");
        $pessoa->setIdCargo(0);
        $pessoa->setRegime("");
        $pessoa->setSetor(0);