Ejemplo n.º 1
0
        private static FileTypeEnum GetFileType(string fn)
        {
            var fileType  = FileTypeEnum.Unknown;
            var firstLine = CsvFileHelper.ReadCsvFile(fn, 1);

            if (firstLine.Count == 1)
            {
                var firstLineStr = firstLine[0].xToCsvStringWithoutEscape();
                if (BotShortcutImporter.IsFileType(firstLine[0][0]))
                {
                    fileType = Importer.FileTypeEnum.Bot;
                }
                else if (QnShortcutImporter.IsFileType(firstLineStr))
                {
                    fileType = Importer.FileTypeEnum.Qn;
                }
            }
            return(fileType);
        }
Ejemplo n.º 2
0
        protected override void AssertFileFormatOk()
        {
            var nlist = CsvFileHelper.ReadCsvFile(this._filename, 3);

            Util.Assert(nlist.Count == 3 && BotShortcutImporter.IsFileFormatOk(nlist));
        }
Ejemplo n.º 3
0
 private string GetDbAccount(string fileName)
 {
     return(BotShortcutImporter.GetDbAccount(fileName));
 }