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); }
protected override void AssertFileFormatOk() { var nlist = CsvFileHelper.ReadCsvFile(this._filename, 3); Util.Assert(nlist.Count == 3 && BotShortcutImporter.IsFileFormatOk(nlist)); }
private string GetDbAccount(string fileName) { return(BotShortcutImporter.GetDbAccount(fileName)); }