use of de.metas.ui.web.process.exceptions.ProcessExecutionException in project metasfresh-webui-api by metasfresh.
the class ADProcessInstanceController method saveIfValidAndHasChanges.
/* package */
boolean saveIfValidAndHasChanges(final boolean throwEx) {
final Document parametersDocument = getParametersDocument();
final DocumentSaveStatus parametersSaveStatus = parametersDocument.saveIfValidAndHasChanges();
final boolean saved = parametersSaveStatus.isSaved();
if (!saved && throwEx) {
throw new ProcessExecutionException(parametersSaveStatus.getReason());
}
return saved;
}
Aggregations