@@ -0,0 +1,1530 @@
+/**%0A * OpenCPS is the open source Core Public Services software%0A * Copyright (C) 2016-present OpenCPS community%0A * %0A * This program is free software: you can redistribute it and/or modify%0A * it under the terms of the GNU Affero General Public License as published by%0A * the Free Software Foundation, either version 3 of the License, or%0A * any later version.%0A * %0A * This program is distributed in the hope that it will be useful,%0A * but WITHOUT ANY WARRANTY; without even the implied warranty of%0A * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the%0A * GNU Affero General Public License for more details.%0A * You should have received a copy of the GNU Affero General Public License%0A * along with this program. If not, see %3Chttp://www.gnu.org/licenses/%3E%0A */%0A%0Apackage org.opencps.backend.util;%0A%0Aimport org.opencps.processmgt.model.ProcessOrder;%0Aimport org.opencps.processmgt.service.ProcessOrderLocalServiceUtil;%0A%0Aimport com.liferay.portal.kernel.log.Log;%0Aimport com.liferay.portal.kernel.log.LogFactoryUtil;%0A%0A%0A/**%0A * @author khoavd%0A *%0A */%0Apublic class BackendUtils %7B%0A%0A%09/**%0A%09 * Get ProcessOrder%0A%09 * %0A%09 * @param dossierId%0A%09 * @param fileGroupId%0A%09 * @return%0A%09 */%0A%09public static ProcessOrder getProcessOrder(long dossierId, long fileGroupId) %7B%0A%0A%09%09ProcessOrder order = null;%0A%0A%09%09try %7B%0A%09%09%09order =%0A%09%09%09    ProcessOrderLocalServiceUtil.getProcessOrder(%0A%09%09%09        dossierId, fileGroupId);%0A%09%09%7D%0A%09%09catch (Exception e) %7B%0A%09%09%09_log.error(e);%0A%09%09%7D%0A%0A%09%09return order;%0A%09%7D%0A%09%0A%09private static Log _log = LogFactoryUtil.getLog(BackendUtils.class);%0A%7D%0A

Add BackendUtils