public void InitChatter(MieSystemDB systemDb) { MieTableChatterNodeLinksDao.ClearTable(systemDb); MieTableChatterEntriesDao.ClearTable(systemDb); MieTableLanguageDao.ClearTable(systemDb); }
public void ConvertChatter(MieSystemDB systemDb, string chatterPath, MieFileList fileList) { if (this.LanguageInfo == null) { var msg = $"LanguageInfo が未設定です。ConvertLanguage()で言語情報を先に作成してください。"; logger.Fatal(msg); throw new Exception(msg); } var chatterNodeInfo = MieChatterDesignDao.LoadFromFolder(chatterPath, fileList); //// NodeLink情報をDBに格納する。 MieTableChatterNodeLinksDao.SaveToDB(systemDb, chatterNodeInfo); //// 付加情報(チャッター)の取得 MieTableChatterEntriesDao.SaveToDB(systemDb, chatterNodeInfo); }