private static void GenManagerCSCoode() { string code = Define.UserDefine.global.managerTemplete.Replace("#tab#", tab); code = code.Replace("#Register#", sb_manger.ToString()); if (hadnsName) { code = CSHelper.WrapNameSpace(Define.UserDefine.global.nameSpace, code); } code = codeHeader + code; string filePath = string.Format("{0}/DataTableManager.cs", Define.UserDefine.global.path.tempNotComplierPath); Common.Utility.File.WriteString2File(filePath, code); }
private static void GenReaderCSCode(CSObject data, bool ismax) { string code = Define.UserDefine.global.readerTemplete.Replace("#tab#", tab); code = code.Replace("#classname#", data.name); if (hadnsName) { code = CSHelper.WrapNameSpace(Define.UserDefine.global.nameSpace, code); } code = codeHeader + code; string filePath = string.Format("{0}/{1}DataReader.cs", Define.UserDefine.global.path.tempNotComplierPath, data.name); Common.Utility.File.WriteString2File(filePath, code); sb_manger.Append("\t\t\t"); sb_manger.Append(string.Format("RegisterReader<{0}>(new {1}DataReader());", data.name, data.name)); if (!ismax) { sb_manger.Append("\r\n"); } }