Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33093

Duvida sobre um método para persisitir JSF

$
0
0

@Dayson_Rodrigues escreveu:

Estou com um formulário que possui 3 campos: nome,telefone_fixo,telefone_celular. para salvar, é preciso inserir pelo menos um telefone, só que caso eu não coloque ele salva.

@Transacional
public void gravar() {
	if (this.cliente.getId() == null) {
		if (this.cliente.getTelefone_celular() == null && this.cliente.getTelefone_fixo() == null) {
			MensagemUtil.AdicionaMensagem(FacesMessage.SEVERITY_WARN,
					"Cliente precisa de algum telefone para contato.");
			if(this.cliente.getNome().trim() != null ) {
				this.dao.adiciona(this.cliente);
			}
		}
		MensagemUtil.AdicionaMensagem(FacesMessage.SEVERITY_INFO, "Cliente salvo com sucesso!!!");
	} else {
		this.dao.atualiza(this.cliente);
	}
	this.cliente = new Cliente();
}

Mensagens: 2

Participantes: 2

Ler tópico completo


Viewing all articles
Browse latest Browse all 33093


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>