Ejemplo n.º 1
0
 private KnouNoticeInfo setChangeKnouNoticeFileInfo(KnouNoticeInfo knouNoticeInfo) {
   try {
     Dao<KnouNoticeInfo, Long> knouNoticeInfoDao = this.getHelper().getKnouNoticeInfoDao();
     ForeignCollection<KnouNoticeFileInfo> attacheFiles = knouNoticeInfo.AttacheFiles;
     if (attacheFiles == null) {
       attacheFiles = knouNoticeInfoDao.getEmptyForeignCollection("AttacheFiles");
     }
     attacheFiles.clear();
     for (int i = 0; i < knouNoticeInfo.AttacheFileArrayList.size(); i++) {
       KnouNoticeFileInfo knouNoticeFileInfo = knouNoticeInfo.AttacheFileArrayList.get(i);
       knouNoticeFileInfo._KNOU_NOTICE_ID = knouNoticeInfo;
       attacheFiles.add(knouNoticeFileInfo);
     }
   } catch (Exception e) {
     e.printStackTrace();
   }
   return knouNoticeInfo;
 }