Botão de Cancelar

2 respostas
F

Boa Tarde.

Estou precisando de uma ajuda em tenho que fazer na minha aplicação um botão para
cancelar todos os dados que eu tenha alterados na minha aplicação gostaria de um apoio
a comunidade.

gravar

public void gravarDadosProva()

{

try

{

elemento.setSituacao(Constantes.PROVA_SITUACAO_EM_ABERTO);

elemento.setDataInclusao(new Date());

elemento.setUsuarioInclusao(usuarioAutenticado.getUsuario());

elemento.getSemestreLetivo().setSemestre(semestre);

elemento = provaIntegradaManager.atualizarProvaIntegrada(elemento);
}
	catch (Exception e)
	{
		inserirMensagemAlerta(e.getMessage());
	}

	if (elemento == null)
		this.habilitarEdicao = true;
	else
		this.habilitarEdicao = false;

			calcularObjetiva();
			calcularDiscusiva();
			totalNotasAluno();
	inserirMensagem("Prova Integrada gravada com sucesso!");
}
//atualizar

public void atualizarProvaIntegrada()

{

this.habilitarEdicao = true;

}

desde já agradeço.

2 Respostas

ssh

FabioJavaOracle:
Boa Tarde.

Estou precisando de uma ajuda em tenho que fazer na minha aplicação um botão para
cancelar todos os dados que eu tenha alterados na minha aplicação gostaria de um apoio
a comunidade.

gravar

public void gravarDadosProva()

{

try

{

elemento.setSituacao(Constantes.PROVA_SITUACAO_EM_ABERTO);

elemento.setDataInclusao(new Date());

elemento.setUsuarioInclusao(usuarioAutenticado.getUsuario());

elemento.getSemestreLetivo().setSemestre(semestre);

elemento = provaIntegradaManager.atualizarProvaIntegrada(elemento);
}
	catch (Exception e)
	{
		inserirMensagemAlerta(e.getMessage());
	}

	if (elemento == null)
		this.habilitarEdicao = true;
	else
		this.habilitarEdicao = false;

			calcularObjetiva();
			calcularDiscusiva();
			totalNotasAluno();
	inserirMensagem("Prova Integrada gravada com sucesso!");
}
//atualizar

public void atualizarProvaIntegrada()

{

this.habilitarEdicao = true;

}

desde já agradeço.

1°-Coloque seus códigos dentro das tags [code ] [/code ] sem espaços.

2°- Especifique melhor a sua dúvida, o que você realmente quer atingir? O que vai acontecer pra você querer cancelar operações já realizadas? não é melhor verificar antes de realizar essas operações?

Nos ajude ai. não somos videntes.

F

Bem o que eu quero é tipo desfazer o usuário fazer uma atualização
suponha que ele se arrependa ele tem a opção de desfazer.

gravar 
public void gravarDadosProva() 
{ 
try 
{ 
elemento.setSituacao(Constantes.PROVA_SITUACAO_EM_ABERTO); 
elemento.setDataInclusao(new Date()); 
elemento.setUsuarioInclusao(usuarioAutenticado.getUsuario()); 
elemento.getSemestreLetivo().setSemestre(semestre); 
elemento = provaIntegradaManager.atualizarProvaIntegrada(elemento); 

} 
catch (Exception e) 
{ 
inserirMensagemAlerta(e.getMessage()); 
} 

if (elemento == null) 
this.habilitarEdicao = true; 
else 
this.habilitarEdicao = false; 

calcularObjetiva(); 
calcularDiscusiva(); 
totalNotasAluno(); 
inserirMensagem("Prova Integrada gravada com sucesso!"); 
} 

//atualizar 
public void atualizarProvaIntegrada() 
{ 
this.habilitarEdicao = true; 
}
Criado 25 de setembro de 2012
Ultima resposta 25 de set. de 2012
Respostas 2
Participantes 2