Files
HRMS/hrmsEjb/wenrgise/hrms/ejb/facade/HrmTrainingFacadeBean.java
2025-07-28 13:56:49 +05:30

631 lines
34 KiB
Java

package wenrgise.hrms.ejb.facade;
import java.sql.Timestamp;
import java.util.ArrayList;
import javax.ejb.SessionBean;
import javax.ejb.SessionContext;
import wenrgise.common.bean.BaseHeaderBean;
import wenrgise.common.exception.EnrgiseApplicationException;
import wenrgise.common.exception.EnrgiseSystemException;
import wenrgise.common.utility.RecordMetaInfo;
import wenrgise.common.utility.UserInfo;
import wenrgise.common.vo.LovQueryVO;
import wenrgise.common.vo.LovVO;
import wenrgise.hrms.bean.HrmTrngCalHdrBean;
import wenrgise.hrms.bean.HrmTrngCrsBudHdrBean;
import wenrgise.hrms.bean.HrmTrngCrsMstHdrBean;
import wenrgise.hrms.bean.HrmTrngEmpAttHdrBean;
import wenrgise.hrms.bean.HrmTrngEmpReqHdrBean;
import wenrgise.hrms.bean.HrmTrngFacBean;
import wenrgise.hrms.bean.HrmTrngFacTrngHdrBean;
import wenrgise.hrms.bean.HrmTrngInsCrsHdrBean;
import wenrgise.hrms.ejb.business.HrmTrngCalBO;
import wenrgise.hrms.ejb.business.HrmTrngCalCloseBO;
import wenrgise.hrms.ejb.business.HrmTrngCrsBudBO;
import wenrgise.hrms.ejb.business.HrmTrngCrsMstBO;
import wenrgise.hrms.ejb.business.HrmTrngEmpAttBO;
import wenrgise.hrms.ejb.business.HrmTrngEmpFdbkBO;
import wenrgise.hrms.ejb.business.HrmTrngEmpHistBO;
import wenrgise.hrms.ejb.business.HrmTrngEmpReqBO;
import wenrgise.hrms.ejb.business.HrmTrngFacBO;
import wenrgise.hrms.ejb.business.HrmTrngFacFdbkBO;
import wenrgise.hrms.ejb.business.HrmTrngFacTrngBO;
import wenrgise.hrms.ejb.business.HrmTrngInsCrsBO;
import wenrgise.hrms.vo.HrmTrngCalQVO;
import wenrgise.hrms.vo.HrmTrngCrsBudQVO;
import wenrgise.hrms.vo.HrmTrngCrsMstQVO;
import wenrgise.hrms.vo.HrmTrngEmpAttQVO;
import wenrgise.hrms.vo.HrmTrngEmpFbkQVO;
import wenrgise.hrms.vo.HrmTrngEmpHistQVO;
import wenrgise.hrms.vo.HrmTrngEmpReqQVO;
import wenrgise.hrms.vo.HrmTrngFacFdbkQVO;
import wenrgise.hrms.vo.HrmTrngFacQVO;
import wenrgise.hrms.vo.HrmTrngFacTrngQVO;
import wenrgise.hrms.vo.HrmTrngInsCrsQVO;
public class HrmTrainingFacadeBean implements SessionBean {
SessionContext ctx;
public void ejbCreate() {}
public void ejbActivate() {}
public void ejbPassivate() {}
public void ejbRemove() {}
public void setSessionContext(SessionContext ctx) {
this.ctx = ctx;
}
public RecordMetaInfo getHrmTrngCrsHeaderMetaInfo(HrmTrngCrsMstQVO oHrmTrngCrsMstQVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCrsMstBO oHrmTrngCrsMstBO = new HrmTrngCrsMstBO();
return oHrmTrngCrsMstBO.getHrmTrngCrsHdrMetaInfo(oHrmTrngCrsMstQVO);
}
public ArrayList getHrmTrngCrsHeader(HrmTrngCrsMstQVO oHrmTrngCrsMstQVO, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCrsMstBO oHrmTrngCrsMstBO = new HrmTrngCrsMstBO();
return oHrmTrngCrsMstBO.getHrmTrngCrsHeaderInfo(oHrmTrngCrsMstQVO, lStartPosition, lLastPosition);
}
public RecordMetaInfo getHrmTrngCrsDetailMetaInfo(String lPrimaryKey) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCrsMstBO oHrmTrngCrsMstBO = new HrmTrngCrsMstBO();
return oHrmTrngCrsMstBO.getHrmTrngCrsDetailMetaInfo(lPrimaryKey);
}
public ArrayList getHrmTrngCrsDetail(String lPrimaryKey, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCrsMstBO oHrmTrngCrsMstBO = new HrmTrngCrsMstBO();
return oHrmTrngCrsMstBO.getHrmTrngCrsDetail(lPrimaryKey, lStartPosition, lLastPosition);
}
public String saveData(HrmTrngCrsMstHdrBean oHrmTrngCrsMstHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmTrngCrsMstBO oHrmTrngCrsMstBO = new HrmTrngCrsMstBO();
return oHrmTrngCrsMstBO.saveData((BaseHeaderBean)oHrmTrngCrsMstHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked);
} catch (EnrgiseSystemException oSysEx) {
this.ctx.setRollbackOnly();
throw oSysEx;
} catch (EnrgiseApplicationException oAppEx) {
this.ctx.setRollbackOnly();
throw oAppEx;
}
}
public RecordMetaInfo getHrmTrngInsCrsHeaderMetaInfo(HrmTrngInsCrsQVO oHrmTrngInsCrsQVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngInsCrsBO oHrmTrngInsCrsBO = new HrmTrngInsCrsBO();
return oHrmTrngInsCrsBO.getHrmTrngInsCrsHdrMetaInfo(oHrmTrngInsCrsQVO);
}
public ArrayList getHrmTrngInsCrsHeader(HrmTrngInsCrsQVO oHrmTrngInsCrsQVO, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngInsCrsBO oHrmTrngInsCrsBO = new HrmTrngInsCrsBO();
return oHrmTrngInsCrsBO.getHrmTrngInsCrsHeaderInfo(oHrmTrngInsCrsQVO, lStartPosition, lLastPosition);
}
public RecordMetaInfo getHrmTrngInsCrsDetailMetaInfo(String lPrimaryKey) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngInsCrsBO oHrmTrngInsCrsBO = new HrmTrngInsCrsBO();
return oHrmTrngInsCrsBO.getHrmTrngInsCrsDetailMetaInfo(lPrimaryKey);
}
public ArrayList getHrmTrngInsCrsDetail(String lPrimaryKey, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngInsCrsBO oHrmTrngInsCrsBO = new HrmTrngInsCrsBO();
return oHrmTrngInsCrsBO.getHrmTrngInsCrsDetail(lPrimaryKey, lStartPosition, lLastPosition);
}
public String saveData(HrmTrngInsCrsHdrBean oHrmTrngInsCrsHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmTrngInsCrsBO oHrmTrngInsCrsBO = new HrmTrngInsCrsBO();
return oHrmTrngInsCrsBO.saveData((BaseHeaderBean)oHrmTrngInsCrsHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked);
} catch (EnrgiseSystemException oSysEx) {
this.ctx.setRollbackOnly();
throw oSysEx;
} catch (EnrgiseApplicationException oAppEx) {
this.ctx.setRollbackOnly();
throw oAppEx;
}
}
public RecordMetaInfo getHrmTrngCrsBudHeaderMetaInfo(HrmTrngCrsBudQVO oHrmTrngCrsBudQVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCrsBudBO oHrmTrngCrsBudBO = new HrmTrngCrsBudBO();
return oHrmTrngCrsBudBO.getHrmTrngCrsBudHdrMetaInfo(oHrmTrngCrsBudQVO);
}
public ArrayList getHrmTrngCrsBudHeader(HrmTrngCrsBudQVO oHrmTrngCrsBudQVO, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCrsBudBO oHrmTrngCrsBudBO = new HrmTrngCrsBudBO();
return oHrmTrngCrsBudBO.getHrmTrngCrsBudHeaderInfo(oHrmTrngCrsBudQVO, lStartPosition, lLastPosition);
}
public RecordMetaInfo getHrmTrngCrsBudDetailMetaInfo(String lPrimaryKey) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCrsBudBO oHrmTrngCrsBudBO = new HrmTrngCrsBudBO();
return oHrmTrngCrsBudBO.getHrmTrngCrsBudDtlMetaInfo(lPrimaryKey);
}
public ArrayList getHrmTrngCrsBudDetail(String lPrimaryKey, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCrsBudBO oHrmTrngCrsBudBO = new HrmTrngCrsBudBO();
return oHrmTrngCrsBudBO.getHrmTrngCrsBudDetailInfo(lPrimaryKey, lStartPosition, lLastPosition);
}
public String saveData(HrmTrngCrsBudHdrBean oHrmTrngCrsBudHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmTrngCrsBudBO oHrmTrngCrsBudBO = new HrmTrngCrsBudBO(oUserInfo);
return oHrmTrngCrsBudBO.saveData((BaseHeaderBean)oHrmTrngCrsBudHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked);
} catch (EnrgiseSystemException oSysEx) {
this.ctx.setRollbackOnly();
throw oSysEx;
} catch (EnrgiseApplicationException oAppEx) {
this.ctx.setRollbackOnly();
throw oAppEx;
}
}
public RecordMetaInfo getHrmTrngCalHeaderMetaInfo(HrmTrngCalQVO oHrmTrngCalQVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCalBO oHrmTrngCalBO = new HrmTrngCalBO();
return oHrmTrngCalBO.getHrmTrngCalHdrMetaInfo(oHrmTrngCalQVO);
}
public ArrayList getHrmTrngCalHeader(HrmTrngCalQVO oHrmTrngCalQVO, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCalBO oHrmTrngCalBO = new HrmTrngCalBO();
return oHrmTrngCalBO.getHrmTrngCalHeaderInfo(oHrmTrngCalQVO, lStartPosition, lLastPosition);
}
public RecordMetaInfo getHrmTrngCalDetailMetaInfo(String lPrimaryKey) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCalBO oHrmTrngCalBO = new HrmTrngCalBO();
return oHrmTrngCalBO.getHrmTrngCalDtlMetaInfo(lPrimaryKey);
}
public ArrayList getHrmTrngCalDetail(String lPrimaryKey, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCalBO oHrmTrngCalBO = new HrmTrngCalBO();
return oHrmTrngCalBO.getHrmTrngCalDetailInfo(lPrimaryKey, lStartPosition, lLastPosition);
}
public boolean chkHrmTrnCalByRatingId(String sRatingId) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCalBO oHrmTrngCalBO = new HrmTrngCalBO();
return oHrmTrngCalBO.chkHrmTrnCalHdrByRatingIdCount(sRatingId);
}
public LovVO getHrmTrngCalInstLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCalBO oHrmTrngCalBO = new HrmTrngCalBO();
return oHrmTrngCalBO.getHrmTrngCalInstLOVdata(oLovQueryVO);
}
public LovVO getHrmTrngCalCrsCdLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCalBO oHrmTrngCalBO = new HrmTrngCalBO();
return oHrmTrngCalBO.getHrmTrngCalCrsCdLOVdata(oLovQueryVO);
}
public String saveData(HrmTrngCalHdrBean oHrmTrngCalHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmTrngCalBO oHrmTrngCalBO = new HrmTrngCalBO();
return oHrmTrngCalBO.saveData((BaseHeaderBean)oHrmTrngCalHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked);
} catch (EnrgiseSystemException oSysEx) {
this.ctx.setRollbackOnly();
throw oSysEx;
} catch (EnrgiseApplicationException oAppEx) {
this.ctx.setRollbackOnly();
throw oAppEx;
}
}
public RecordMetaInfo getHrmFacHeaderMetaInfo(HrmTrngFacQVO oHrmTrngFacQVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngFacBO oHrmTrngFacBO = new HrmTrngFacBO();
return oHrmTrngFacBO.getHrmFacHdrMetaInfo(oHrmTrngFacQVO);
}
public ArrayList getHrmFacHeader(HrmTrngFacQVO oHrmTrngFacQVO, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngFacBO oHrmTrngFacBO = new HrmTrngFacBO();
return oHrmTrngFacBO.getHrmFacHeaderInfo(oHrmTrngFacQVO, lStartPosition, lLastPosition);
}
public String saveData(HrmTrngFacBean oHrmTrngFacBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmTrngFacBO oHrmTrngFacBO = new HrmTrngFacBO(oUserInfo);
return oHrmTrngFacBO.saveData((BaseHeaderBean)oHrmTrngFacBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked);
} catch (EnrgiseSystemException oSysEx) {
this.ctx.setRollbackOnly();
throw oSysEx;
} catch (EnrgiseApplicationException oAppEx) {
this.ctx.setRollbackOnly();
throw oAppEx;
}
}
public RecordMetaInfo getHrmFacTrngHeaderMetaInfo(HrmTrngFacTrngQVO oHrmTrngFacTrngQVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngFacTrngBO oHrmTrngFacTrngBO = new HrmTrngFacTrngBO();
return oHrmTrngFacTrngBO.getHrmFacTrngHdrMetaInfo(oHrmTrngFacTrngQVO);
}
public ArrayList getHrmFacTrngHeader(HrmTrngFacTrngQVO oHrmTrngFacTrngQVO, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngFacTrngBO oHrmTrngFacTrngBO = new HrmTrngFacTrngBO();
return oHrmTrngFacTrngBO.getHrmFacTrngHeaderInfo(oHrmTrngFacTrngQVO, lStartPosition, lLastPosition);
}
public RecordMetaInfo getHrmFacTrngDetailMetaInfo(String lPrimaryKey) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngFacTrngBO oHrmTrngFacTrngBO = new HrmTrngFacTrngBO();
return oHrmTrngFacTrngBO.getHrmFacTrngDtlMetaInfo(lPrimaryKey);
}
public ArrayList getHrmFacTrngDetail(String lPrimaryKey, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngFacTrngBO oHrmTrngFacTrngBO = new HrmTrngFacTrngBO();
return oHrmTrngFacTrngBO.getHrmFacTrngDetailInfo(lPrimaryKey, lStartPosition, lLastPosition);
}
public String saveData(HrmTrngFacTrngHdrBean oHrmTrngFacTrngHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmTrngFacTrngBO oHrmTrngFacTrngBO = new HrmTrngFacTrngBO();
return oHrmTrngFacTrngBO.saveData((BaseHeaderBean)oHrmTrngFacTrngHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked);
} catch (EnrgiseSystemException oSysEx) {
this.ctx.setRollbackOnly();
throw oSysEx;
} catch (EnrgiseApplicationException oAppEx) {
this.ctx.setRollbackOnly();
throw oAppEx;
}
}
public RecordMetaInfo getHrmEmpTrngReqHeaderMetaInfo(HrmTrngEmpReqQVO oHrmTrngEmpReqQVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpReqBO oHrmTrngEmpReqBO = new HrmTrngEmpReqBO();
return oHrmTrngEmpReqBO.getHrmEmpTrngReqHdrMetaInfo(oHrmTrngEmpReqQVO);
}
public ArrayList getHrmEmpTrngReqHeader(HrmTrngEmpReqQVO oHrmTrngEmpReqQVO, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpReqBO oHrmTrngEmpReqBO = new HrmTrngEmpReqBO();
return oHrmTrngEmpReqBO.getHrmEmpTrngReqHeaderInfo(oHrmTrngEmpReqQVO, lStartPosition, lLastPosition);
}
public RecordMetaInfo getHrmEmpReqDetailMetaInfo(String lPrimaryKey) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpReqBO oHrmTrngEmpReqBO = new HrmTrngEmpReqBO();
return oHrmTrngEmpReqBO.getHrmEmpReqDetailMetaInfo(lPrimaryKey);
}
public ArrayList getHrmEmpReqDetail(String lPrimaryKey, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpReqBO oHrmTrngEmpReqBO = new HrmTrngEmpReqBO();
return oHrmTrngEmpReqBO.getHrmEmpReqDetail(lPrimaryKey, lStartPosition, lLastPosition);
}
public String approveEmpTrngReq(HrmTrngEmpReqHdrBean oHrmTrngEmpReqHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmTrngEmpReqBO oHrmTrngEmpReqBO = new HrmTrngEmpReqBO(oUserInfo);
return oHrmTrngEmpReqBO.approveEmpTrngReq((BaseHeaderBean)oHrmTrngEmpReqHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked);
} catch (EnrgiseSystemException oSysEx) {
this.ctx.setRollbackOnly();
throw oSysEx;
} catch (EnrgiseApplicationException oAppEx) {
this.ctx.setRollbackOnly();
throw oAppEx;
}
}
public String rejectEmpTrngReq(HrmTrngEmpReqHdrBean oHrmTrngEmpReqHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmTrngEmpReqBO oHrmTrngEmpReqBO = new HrmTrngEmpReqBO(oUserInfo);
return oHrmTrngEmpReqBO.rejectEmpTrngReq((BaseHeaderBean)oHrmTrngEmpReqHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked);
} catch (EnrgiseSystemException oSysEx) {
this.ctx.setRollbackOnly();
throw oSysEx;
} catch (EnrgiseApplicationException oAppEx) {
this.ctx.setRollbackOnly();
throw oAppEx;
}
}
public String submitEmpTrngReq(HrmTrngEmpReqHdrBean oHrmTrngEmpReqHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmTrngEmpReqBO oHrmTrngEmpReqBO = new HrmTrngEmpReqBO(oUserInfo);
return oHrmTrngEmpReqBO.submitEmpTrngReq((BaseHeaderBean)oHrmTrngEmpReqHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked);
} catch (EnrgiseSystemException oSysEx) {
this.ctx.setRollbackOnly();
throw oSysEx;
} catch (EnrgiseApplicationException oAppEx) {
this.ctx.setRollbackOnly();
throw oAppEx;
}
}
public LovVO getHrmTrgReqCalLOVData(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpReqBO oHrmTrngEmpReqBO = new HrmTrngEmpReqBO();
return oHrmTrngEmpReqBO.getHrmTrgReqCalLOVData(oLovQueryVO);
}
public LovVO getHrmTrgReqRecoLOVData(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpReqBO oHrmTrngEmpReqBO = new HrmTrngEmpReqBO();
return oHrmTrngEmpReqBO.getHrmTrgReqRecoLOVData(oLovQueryVO);
}
public LovVO getHrmTrgReqEmpLOVData(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpReqBO oHrmTrngEmpReqBO = new HrmTrngEmpReqBO();
return oHrmTrngEmpReqBO.getHrmTrgReqEmpLOVData(oLovQueryVO);
}
public String saveData(HrmTrngEmpReqHdrBean oHrmTrngEmpReqHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
HrmTrngEmpReqBO oHrmTrngEmpReqBO = new HrmTrngEmpReqBO(oUserInfo);
return oHrmTrngEmpReqBO.saveData((BaseHeaderBean)oHrmTrngEmpReqHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked);
} catch (EnrgiseSystemException oSysEx) {
this.ctx.setRollbackOnly();
throw oSysEx;
} catch (EnrgiseApplicationException oAppEx) {
this.ctx.setRollbackOnly();
throw oAppEx;
}
}
public RecordMetaInfo getHrmTrngEmpHistHeaderMetaInfo(HrmTrngEmpHistQVO oHrmTrngEmpHistQVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpHistBO oHrmTrngEmpHistBO = new HrmTrngEmpHistBO();
return oHrmTrngEmpHistBO.getHrmTrngEmpHistHdrMetaInfo(oHrmTrngEmpHistQVO);
}
public ArrayList getHrmTrngEmpHistHeader(HrmTrngEmpHistQVO oHrmTrngEmpHistQVO, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpHistBO oHrmTrngEmpHistBO = new HrmTrngEmpHistBO();
return oHrmTrngEmpHistBO.getHrmTrngEmpHistHeaderInfo(oHrmTrngEmpHistQVO, lStartPosition, lLastPosition);
}
public RecordMetaInfo getHrmTrngEmpHistDetailMetaInfo(String lPrimaryKey) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpHistBO oHrmTrngEmpHistBO = new HrmTrngEmpHistBO();
return oHrmTrngEmpHistBO.getHrmTrngEmpHistDetailMetaInfo(lPrimaryKey);
}
public ArrayList getHrmTrngEmpHistDetail(String lPrimaryKey, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpHistBO oHrmTrngEmpHistBO = new HrmTrngEmpHistBO();
return oHrmTrngEmpHistBO.getHrmTrngEmpHistDetail(lPrimaryKey, lStartPosition, lLastPosition);
}
public RecordMetaInfo getHrmTrngEmpAttHeaderMetaInfo(HrmTrngEmpAttQVO oHrmTrngEmpAttQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpAttBO oHrmTrngEmpAttBusinessObject = new HrmTrngEmpAttBO();
return oHrmTrngEmpAttBusinessObject.getHrmTrngEmpAttHdrMetaInfo(oHrmTrngEmpAttQueryVO);
}
public ArrayList getHrmTrngEmpAttHeader(HrmTrngEmpAttQVO oHrmTrngEmpAttQueryVO, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpAttBO oHrmTrngEmpAttBusinessObject = new HrmTrngEmpAttBO();
return oHrmTrngEmpAttBusinessObject.getHrmTrngEmpAttHeaderInfo(oHrmTrngEmpAttQueryVO, lStartPosition, lLastPosition);
}
public RecordMetaInfo getHrmTrngEmpAttDetailMetaInfo(String lPrimaryKey) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpAttBO oHrmTrngEmpAttBusinessObject = new HrmTrngEmpAttBO();
return oHrmTrngEmpAttBusinessObject.getHrmTrngEmpAttDetailMetaInfo(lPrimaryKey);
}
public ArrayList getHrmTrngEmpAttDetail(String lPrimaryKey, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpAttBO oHrmTrngEmpAttBusinessObject = new HrmTrngEmpAttBO();
return oHrmTrngEmpAttBusinessObject.getHrmTRngEmpAttDetail(lPrimaryKey, lStartPosition, lLastPosition);
}
public String saveHrmTrngEmpAtt(HrmTrngEmpAttHdrBean oHrmTrngEmpAttHdrBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpAttBO oHrmTrngEmpAttBusinessObject = new HrmTrngEmpAttBO();
return oHrmTrngEmpAttBusinessObject.saveData((BaseHeaderBean)oHrmTrngEmpAttHdrBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked);
}
public LovVO getHrmTrngCalDetailLOVInfo(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngFacFdbkBO oHrmTrngFacFdbkBO = new HrmTrngFacFdbkBO();
return new LovVO();
}
public LovVO getHrmFacNameLOVInfo(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngFacFdbkBO oHrmTrngFacFdbkBO = new HrmTrngFacFdbkBO();
return new LovVO();
}
public RecordMetaInfo getHrmTrngFacFdbkDtlHdrMetaInfo(HrmTrngFacFdbkQVO oHrmTrngFacFdbkQVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngFacFdbkBO oHrmTrngFacFdbkBO = new HrmTrngFacFdbkBO();
return new RecordMetaInfo();
}
public ArrayList getHrmTrngFacFdbkDtlHdr(HrmTrngFacFdbkQVO oHrmTrngFacFdbkQVO, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngFacFdbkBO oHrmTrngFacFdbkBO = new HrmTrngFacFdbkBO();
return new ArrayList();
}
public RecordMetaInfo getHrmTrngFacFdBkDtlMetaInfo(HrmTrngFacFdbkQVO oHrmTrngFacFdbkQVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngFacFdbkBO oHrmTrngFacFdbkBO = new HrmTrngFacFdbkBO();
return new RecordMetaInfo();
}
public ArrayList getHrmTrngFacFdBkDetailInfo(HrmTrngFacFdbkQVO oHrmTrngFacFdbkQVO, long lDetailFirstPosition, long lDetailLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngFacFdbkBO oHrmTrngFacFdbkBO = new HrmTrngFacFdbkBO();
return new ArrayList();
}
public RecordMetaInfo getHrmTrngFacFdBkNextDtlMetaInfo(String lPrimaryKey) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngFacFdbkBO oHrmTrngFacFdbkBO = new HrmTrngFacFdbkBO();
return new RecordMetaInfo();
}
public ArrayList getHrmTrngFacFdBkNextDtl(String lPrimaryKey, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngFacFdbkBO oHrmTrngFacFdbkBO = new HrmTrngFacFdbkBO();
return new ArrayList();
}
public LovVO getHrmTrngCourseLOV(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpFdbkBO oHrmTrngEmpFdbkBO = new HrmTrngEmpFdbkBO();
LovVO oLovVO = oHrmTrngEmpFdbkBO.getHrmTrngCourseLOV(oLovQueryVO);
return oLovVO;
}
public LovVO getHrmTrngFacultyLOV(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpFdbkBO oHrmTrngEmpFdbkBO = new HrmTrngEmpFdbkBO();
LovVO oLovVO = oHrmTrngEmpFdbkBO.getHrmTrngFacultyLOV(oLovQueryVO);
return oLovVO;
}
public RecordMetaInfo getHrmTrngEmpFdBkDtlMetaInfo(String lPrimaryKey) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpFdbkBO oHrmTrngEmpFdbkBO = new HrmTrngEmpFdbkBO();
return oHrmTrngEmpFdbkBO.getTrngEmpFdBkDetailMetaInfo(lPrimaryKey);
}
public ArrayList getHrmTrngEmpFdBkDetailInfo(String lPrimaryKey, long lDetailFirstPosition, long lDetailLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpFdbkBO oHrmTrngEmpFdbkBO = new HrmTrngEmpFdbkBO();
return oHrmTrngEmpFdbkBO.getTrngEmpFdBkDetail(lPrimaryKey, lDetailFirstPosition, lDetailLastPosition);
}
public RecordMetaInfo getHrmTrngEmpFbkHeaderMetaInfo(HrmTrngEmpFbkQVO oHrmTrngEmpFdbkQVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpFdbkBO oHrmTrngEmpFdbkBO = new HrmTrngEmpFdbkBO();
return oHrmTrngEmpFdbkBO.getHrmTrngEmpFbkHdrMetaInfo(oHrmTrngEmpFdbkQVO);
}
public ArrayList getHrmTrngEmpFbkHeader(HrmTrngEmpFbkQVO oHrmTrngEmpFdbkQVO, long lStartPosition, long lLastPosition) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpFdbkBO oHrmTrngEmpFdbkBO = new HrmTrngEmpFdbkBO();
return oHrmTrngEmpFdbkBO.getHrmTrngEmpFbkHeader(oHrmTrngEmpFdbkQVO, lStartPosition, lLastPosition);
}
public String saveData(BaseHeaderBean oBaseHeaderBean, Timestamp oWhenPicked, String sScreenName, String sScreenMode, boolean bHeaderDataChanged, ArrayList oDetailBeanArray, boolean bDetailDataChanged, Timestamp oDetailPicked, UserInfo oUserInfo) throws EnrgiseApplicationException, EnrgiseSystemException {
try {
if (sScreenName.equalsIgnoreCase("HrmTrngEmpFeedBack")) {
HrmTrngEmpFdbkBO oHrmTrngEmpFdbkBO = new HrmTrngEmpFdbkBO(oUserInfo);
return oHrmTrngEmpFdbkBO.saveData(oBaseHeaderBean, oWhenPicked, sScreenName, sScreenMode, bHeaderDataChanged, oDetailBeanArray, bDetailDataChanged, oDetailPicked);
}
return new String("");
} catch (EnrgiseSystemException oSysEx) {
this.ctx.setRollbackOnly();
throw oSysEx;
} catch (EnrgiseApplicationException oAppEx) {
this.ctx.setRollbackOnly();
throw oAppEx;
}
}
public LovVO getHrmTrgMstBranchCodeLOVdataQmode(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCrsMstBO oTrngCourseMst = new HrmTrngCrsMstBO();
LovVO oLovVO = oTrngCourseMst.getHrmTrgMstBranchCodeLOVdataQmode(oLovQueryVO);
return oLovVO;
}
public LovVO getHrmTrgInstCodeLOVdataQmode(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngInsCrsBO oTrngInstCode = new HrmTrngInsCrsBO();
LovVO oLovVO = oTrngInstCode.getHrmTrgInstCodeLOVdataQmode(oLovQueryVO);
return oLovVO;
}
public LovVO getHrmTrgCourseLOVData(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngInsCrsBO oTrngInstCode = new HrmTrngInsCrsBO();
LovVO oLovVO = oTrngInstCode.getHrmTrgCourseLOVData(oLovQueryVO);
return oLovVO;
}
public LovVO getHrmTrgReqCourseLOVData(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpReqBO oHrmTrngEmpReqBO = new HrmTrngEmpReqBO();
LovVO oLovVO = oHrmTrngEmpReqBO.getHrmTrgReqCourseLOVData(oLovQueryVO);
return oLovVO;
}
public LovVO getHrmTrgCountryCodeLOVdataQmode(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngInsCrsBO oTrngCountryCode = new HrmTrngInsCrsBO();
LovVO oLovVO = oTrngCountryCode.getHrmTrgCountryCodeLOVdataQmode(oLovQueryVO);
return oLovVO;
}
public LovVO getHrmTrgCityCodeLOVdataQmode(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngInsCrsBO oTrngCityCode = new HrmTrngInsCrsBO();
LovVO oLovVO = oTrngCityCode.getHrmTrgCityCodeLOVdataQmode(oLovQueryVO);
return oLovVO;
}
public LovVO getHrmTrgFacMstEmpNoLOVNmode(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngFacBO oTrngFacMstEmpNoCode = new HrmTrngFacBO();
LovVO oLovVO = oTrngFacMstEmpNoCode.getHrmTrgFacMstEmpNoLOVNmode(oLovQueryVO);
return oLovVO;
}
public LovVO getHrmTrgFacMstBaseInstLOVQmode(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngFacBO oTrngFacMstBaseInst = new HrmTrngFacBO();
LovVO oLovVO = oTrngFacMstBaseInst.getHrmTrgFacMstBaseInstLOVQmode(oLovQueryVO);
return oLovVO;
}
public LovVO getHrmTrngBudCodeLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCrsBudBO oHrmTrngCrsBudBO = new HrmTrngCrsBudBO();
return oHrmTrngCrsBudBO.getHrmTrngBudCodeLOVdata(oLovQueryVO);
}
public LovVO getHrmTrngBudCalendarCodeLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCrsBudBO oHrmTrngCrsBudBO = new HrmTrngCrsBudBO();
return oHrmTrngCrsBudBO.getHrmTrngBudCalendarCodeLOVdata(oLovQueryVO);
}
public LovVO getHrmTrngBudCourseCodeLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCrsBudBO oHrmTrngCrsBudBO = new HrmTrngCrsBudBO();
return oHrmTrngCrsBudBO.getHrmTrngBudCourseCodeLOVdata(oLovQueryVO);
}
public LovVO getHrmTrngCalNameLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCrsBudBO oHrmTrngCrsBudBO = new HrmTrngCrsBudBO();
return oHrmTrngCrsBudBO.getHrmTrngCalNameLOVdata(oLovQueryVO);
}
public LovVO getHrmTrngSiteLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCrsBudBO oHrmTrngCrsBudBO = new HrmTrngCrsBudBO();
return oHrmTrngCrsBudBO.getHrmTrngSiteLOVdata(oLovQueryVO);
}
public LovVO getHrmTrngCrsInsNameLOV(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngInsCrsBO oHrmTrngInsCrsBO = new HrmTrngInsCrsBO();
return oHrmTrngInsCrsBO.getHrmTrngCrsInsNameLOV(oLovQueryVO);
}
public LovVO getHrmClsCalCrsLOV(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCalBO oHrmTrngCalBO = new HrmTrngCalBO();
return oHrmTrngCalBO.getHrmClsCalCrsLOV(oLovQueryVO);
}
public LovVO getHrmEmpHistEmpLOV(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpHistBO oHrmTrngEmpHistBO = new HrmTrngEmpHistBO();
return oHrmTrngEmpHistBO.getHrmEmpHistEmpLOV(oLovQueryVO);
}
public LovVO getHrmEmpHistCrsLOV(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpHistBO oHrmTrngEmpHistBO = new HrmTrngEmpHistBO();
return oHrmTrngEmpHistBO.getHrmEmpHistCrsLOV(oLovQueryVO);
}
public LovVO getHrmEmpHistCalLOV(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpHistBO oHrmTrngEmpHistBO = new HrmTrngEmpHistBO();
return oHrmTrngEmpHistBO.getHrmEmpHistCalLOV(oLovQueryVO);
}
public LovVO getHrmAttendanceDtlLOV(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpHistBO oHrmTrngEmpHistBO = new HrmTrngEmpHistBO();
return oHrmTrngEmpHistBO.getHrmAttendanceDtlLOV(oLovQueryVO);
}
public LovVO getHrmTrngFacultyLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngFacTrngBO oHrmTrngFacTrngBO = new HrmTrngFacTrngBO();
return oHrmTrngFacTrngBO.getHrmTrngFacultyLOVdata(oLovQueryVO);
}
public LovVO getHrmTrngRatingLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCalBO oHrmTrngCalBO = new HrmTrngCalBO();
return oHrmTrngCalBO.getHrmTrngRatingLOVdata(oLovQueryVO);
}
public LovVO getHrmTrngFdbkRatingHelpLOVData(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpFdbkBO oHrmTrngEmpFdbkBO = new HrmTrngEmpFdbkBO();
return new LovVO();
}
public LovVO getHrmCalCloseCrsNameLOVdata(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCalCloseBO oHrmTrngCalCloseBO = new HrmTrngCalCloseBO();
LovVO oLovVO = oHrmTrngCalCloseBO.getHrmCalCloseCrsNameLOVdata(oLovQueryVO);
return oLovVO;
}
public void calendarClose(String sCalId) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngCalCloseBO oHrmTrngCalCloseBO = new HrmTrngCalCloseBO();
oHrmTrngCalCloseBO.calendarClose(sCalId);
}
public LovVO getEmpCodeLOVdataQ(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpReqBO oHrmTrngEmpReqBO = new HrmTrngEmpReqBO();
LovVO oLovVO = oHrmTrngEmpReqBO.getEmpCodeLOVdataQ(oLovQueryVO);
return oLovVO;
}
public LovVO getEmpCodeLOVdataN(LovQueryVO oLovQueryVO) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpReqBO oHrmTrngEmpReqBO = new HrmTrngEmpReqBO();
LovVO oLovVO = oHrmTrngEmpReqBO.getEmpCodeLOVdataN(oLovQueryVO);
return oLovVO;
}
public String getGroupInfo(String oUserTypeId) throws EnrgiseApplicationException, EnrgiseSystemException {
HrmTrngEmpReqBO oHrmTrngEmpReqBO = new HrmTrngEmpReqBO();
String groupId = oHrmTrngEmpReqBO.getGroupInfo(oUserTypeId);
return groupId;
}
}