@Override
public
List<ProjectInfo> getProjectListByQueryEx(ProjectInfo queryPrjInfo,
List<ExtendPropertyInfo> queryExtendPropertyList, Boolean bSaveState,
Date
queryStartTime,
Date
queryEndTime, String currentUserID, int startIndex, int maxRecords) throws Exception
{
List<ProjectInfo> lstQueryPrj =
new
ArrayList<ProjectInfo>();
List<Project> lstPrj = this.queryProjectListByEx(queryPrjInfo, queryExtendPropertyList, bSaveState,
queryStartTime, queryEndTime, ObjectCheckRelationTypes.checkAll, currentUserID, startIndex, maxRecords);
for
(Project prj : lstPrj)
{
ProjectInfo projectInfo = prj.toPojo();
projectInfo.setProjectState(prj.getIsSaveProject());
lstQueryPrj.add(projectInfo);
}
return
lstQueryPrj;
}