private void finalizaFormulario() {
        preencheAluno();
        if (aluno.temIdValido()) {
            alunoDAO.edita(aluno);
        } else {
            int alunoId = alunoDAO.salva(aluno).intValue();
            String numeroFixo = campoTelefoneFixo.getText().toString();
            Telefone telefoneFixo = new Telefone(numeroFixo, TipoTelefone.FIXO, alunoId);
            String numeroCelular = campoTelefoneCelular.getText().toString();
            Telefone telefoneCelular = new Telefone(numeroCelular, TipoTelefone.CELULAR, alunoId);
            telefoneDAO.salvar(telefoneFixo, telefoneCelular);
        }
        finish();
    }Como fica o controle de transação? Quero que somente salve o aluno se salvar o telefone também.
 
            