Exemplo n.º 1
0
    //INSERÇÕES-------------------------------------------------
    case 'novo':
        require_once "../controle/valida.gti.php";
        $codigo = $_POST['txtCodigo'];
        $nome = utf8_encode($_POST['txtNome']);
        $login = utf8_encode($_POST['txtLogin']);
        $senha = utf8_encode($_POST['txtSenha']);
        $senha2 = utf8_encode($_POST['txtSenha2']);
        $valida = new gtiValidacao();
        $valida->ValidaCampoRequerido($nome, 'nome');
        $valida->ValidaCampoRequerido($login, 'login');
        $valida->ValidaCampoRequerido($senha, 'senha');
        $valida->ValidaCampoRequerido($senha2, 'repita_senha');
        if ($valida->GetErro() == true) {
            echo $valida->GetMensagem();
        } else {
            if ($senha == $senha2) {
                require_once "../modelo/usuario.cls.php";
                $usuario = new clsUsuario();
                $usuario->SetCodigo($codigo);
                $usuario->SetNome($nome);
                $usuario->SetLogin($login);
                $usuario->SetSenha($senha);
                $usuario->Salvar();
                $config->ConfirmaOperacao("usuario.frm.php", "Registro salvo com sucesso!");
            } else {
                $config->ConfirmaOperacao("usuario.frm.php", "Senha nao confere. Repita a Operacao!");
            }
        }
        break;
}