pessoal possuo um metodo de alteração no meu pacote dao... e dps chamo esse metodo no controle... preciso que meu controle fique sabendo se tem algum campo em branco e exibir uma mensagem ( todos os campos devem ser preenchidos).
meu pacote dao:
public boolean Alterar(DomainObject domainObject) {
try {
String sql =
"UPDATE ocorrencia SET descricao=?,data_ocorrencia=?,servico=?,placa=?,nomecliente=? where idocorrencia=?";
Connection conn = Conexao.getConnection();
Ocorrencia ocorrencia = (Ocorrencia) domainObject;
PreparedStatement pst = conn.prepareStatement(sql);
pst.setString(1, ocorrencia.getDescricao());
pst.setString(2, ocorrencia.getData());
pst.setString(3, ocorrencia.getServicos().getDescricaoServ());
pst.setString(4, ocorrencia.getVeiculo().getPlaca());
pst.setString(5, ocorrencia.getCliente().getNomecli());
pst.setInt(6, ocorrencia.getIDOcorrencia());
//Executando a sql
pst.execute();
//Fechando o tratamento da sql
pst.close();
} catch (Exception e) {
return false;
}
return true;
}
Aqui é meu controle
public boolean Alterar(DomainObject domainObject){
IDAOocorrencia dao = new DAOOcorrencia();
if (dao.Alterar(domainObject)) {
JOptionPane.showMessageDialog(null,"Alterado com Sucesso!");
} else {
JOptionPane.showMessageDialog(null,"Alteração no pode ser Realizada");
}
return false;
preciso que ele exiba uma mensagem caso haja algum campo nulo.