@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