if (result.hasErrors()) {
return taxEdit(request, model, taxForm);
}
Tax tax = null;
if(StringUtils.isNotEmpty(taxForm.getId())){
tax = taxService.getTaxById(taxForm.getId());
}
try {
// CREATE OR UPDATE TAX
Tax savedTax = webBackofficeService.createOrUpdateTax(tax, taxForm);
if (tax == null) {
addSuccessMessage(request, getSpecificMessage(ScopeWebMessage.TAX, "create_success_message", locale));
} else {
addSuccessMessage(request, getSpecificMessage(ScopeWebMessage.TAX, "update_success_message", locale));