Boa tarde,
estou na duvida de como posso fazer para pegar e conseguir que exclue da tabela somente se excluir do banco. pensei em fazer o dao retornar true ou false mas nao sei como q vo fazer o codigo reconhecer isso se alguem puder me ajudar
Application a = new Application();
int indexes[] = table.getSelectionIndices();
for (int i = 0; i < indexes.length; i++) {
a = dao.getAplication(Integer.parseInt(table.getItem(indexes[i]).getData(
table.getItem(indexes[i]).getText()).toString()));
dao.delete(a);
}
table.remove(indexes);
table.update();
table.setCursor(new Cursor(getSite().getShell().getDisplay(),SWT.CURSOR_ARROW));
}
Application a = new Application();
int indexes[] = table.getSelectionIndices();
for (int i = 0; i < indexes.length; i++) {
a = dao.getAplication(Integer.parseInt(table.getItem(indexes[i]).getData(
table.getItem(indexes[i]).getText()).toString()));
if( dao.delete(a)){
table.remove(i);
}
}
table.update();
table.setCursor(new Cursor(getSite().getShell().getDisplay(),SWT.CURSOR_ARROW));
}
[quote=abelgomes][code]
Application a = new Application();
int indexes[] = table.getSelectionIndices();
for (int i = 0; i < indexes.length; i++) {
a = dao.getAplication(Integer.parseInt(table.getItem(indexes[i]).getData(
table.getItem(indexes[i]).getText()).toString()));
if( dao.delete(a)){
table.remove(i);
}