From 0288ae0a185095d182dfc18af6709bac7159f5e0 Mon Sep 17 00:00:00 2001 From: Sergey Chebotar Date: Mon, 6 Dec 2021 19:50:00 +0300 Subject: [PATCH] Add IsRehauSku() method --- Source/Assistant/SkuAssist.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Source/Assistant/SkuAssist.cs b/Source/Assistant/SkuAssist.cs index bd757b0..bfe7b90 100644 --- a/Source/Assistant/SkuAssist.cs +++ b/Source/Assistant/SkuAssist.cs @@ -48,7 +48,7 @@ namespace Rehau.Sku.Assist IProduct product = storeResponse .Ecommerce .Impressions - .Where(p => Regex.IsMatch(p.Id, @"\d{11}", RegexOptions.None)) + .Where(p => p.Id.IsRehauSku()) .FirstOrDefault(); return product; @@ -94,5 +94,12 @@ namespace Rehau.Sku.Assist return ExcelError.ExcelErrorValue; } } + + public static bool IsRehauSku(this string line) + { + return Regex.IsMatch(line, @"\d{11}") && + line[0].Equals('1') && + line[7].Equals('1'); + } } } \ No newline at end of file