/// <summary> /// Получить данные из kad.ru по номеру документа /// </summary> /// <param name="documentNumber"></param> /// <returns></returns> private static WebParserResult ParseDocument(WebParserConfig parserConfig, string documentNumber) { IWebPageParser webParser = new ExcelAddinWebPageParser(); WebParserParams parserParams = new WebParserParams() { DocumentNumber = documentNumber }; var parserResult = webParser.ParseWebSite(parserConfig, parserParams); return(parserResult); }
/// <summary> /// Проверка работы ExcelAddin /// </summary> /// <returns></returns> private static string CheckExcelAddin() { IWebPageParser webParser = new ExcelAddinWebPageParser(); WebParserConfig parserConfig = new WebParserConfig() { AddinConfigName = "" }; var parserResult = webParser.ParserCheck(parserConfig); return(parserResult.ParserStatus + ( string.IsNullOrEmpty(parserResult.ParserError) ? "" : ": " + parserResult.ParserError )); }