ola pessoal, tenho esse metodo inserir no meu pacote dao, e quero que se ele inserir corretamente ou não, meu pacote controller exiba uma mensagem..
Alguem pode me ajudar?
Meu codigo de inserir do pacote dao.
public void inserirOcorrencia(DomainObject domainObject) {
Ocorrencia ocorrencia = (Ocorrencia) domainObject;
try {
Connection conn = Conexao.getConnection();
//Obtendo a conexão com o BD
//Criando a string com sql a ser executada
String sql = "INSERT INTO ocorrencia VALUES (?,?,?,?,?,?)";
//Tratando a sql a ser executada
PreparedStatement pst = conn.prepareStatement(sql);
//Definindo o primeiro parâmetro
pst.setInt(1, ocorrencia.getIDOcorrencia());
pst.setString(2, ocorrencia.getDescricao());
//Definindo o segundo parâmetro
pst.setString(3, ocorrencia.getData());
pst.setString(4, ocorrencia.getServicos().getDescricaoServ());
// pst.setString(5,Servicos.getDescricaoServ());
pst.setString(5, ocorrencia.getVeiculo().getPlaca());
pst.setString(6, ocorrencia.getCliente().getNomecli());
//Executando a sql
pst.executeUpdate();
//Fechando o tratamento da sql
pst.close();
//Fechando a conexão
conn.close();
JOptionPane.showMessageDialog(null,"Salvo com Sucesso");
} catch (Exception e) {
}
}
public class Fachadaocorrencia implements IFachadaOcorrencia {
public void inserirOcorrencia(DomainObject domainObject){
IDAOocorrencia dao = new DAOOcorrencia();
dao.inserirOcorrencia(domainObject);
}
Apenas quero que ele exiba uma mensagem se ele inserir ou não.