int result = messageBox.open();
if(result != SWT.CANCEL) {
try {
//Adicionado o �ltimo parametro indicando se o usu�rio clicou em sim ou n�o
system.execute(new EndRegistration(registrationId, comboTree.getText(), getCourseList(), new GDDate(), Integer.parseInt((String) gd.get("fineContract")), system.getLogged(), (status.getCategory().equals("Desistiu") ? false : !(result == SWT.YES)), result == SWT.YES ? true : false));
} catch (TransactionDateException e) {
setErrorMessage(MessageConstants.TRANSACTION_DATE_EXCEPTION);
}
}