if (this.getDlgState() == DlgState.dsInsert) {
logger.debug("Adding new entity " + this.getPaymentTerm().getId() + ".");
paymentTerms.createDataset(this.getPaymentTerm(), ClientGlobals.getUser(), ClientGlobals.getCompany());
} else if (this.getDlgState() == DlgState.dsEdit) {
logger.debug("Saving existing entity " + this.getPaymentTerm().getId() + ".");
paymentTerms.updateDataset(this.getPaymentTerm(), ClientGlobals.getUser());
}
logger.debug("Entity saved.");
} catch (NamingException e) {
logger.error("Error saving payment-term.", e);
}