diff options
author | Sergey Chebotar <s.chebotar@gmail.com> | 2022-01-27 17:34:03 +0300 |
---|---|---|
committer | Sergey Chebotar <s.chebotar@gmail.com> | 2022-01-27 17:34:03 +0300 |
commit | 935d48fc5fe264218b39b335e1fc5232af5dae61 (patch) | |
tree | eb4f7aad791c71a103416ffa59cabb1ad0cb9ee1 /src/PriceListTools/Target.cs | |
parent | 72ac236b15603e84f18ec346749186b6cb2c2bdf (diff) |
Complete tools refactoring
Diffstat (limited to 'src/PriceListTools/Target.cs')
-rw-r--r-- | src/PriceListTools/Target.cs | 26 |
1 files changed, 2 insertions, 24 deletions
diff --git a/src/PriceListTools/Target.cs b/src/PriceListTools/Target.cs index b9eb856..7abe9e2 100644 --- a/src/PriceListTools/Target.cs +++ b/src/PriceListTools/Target.cs @@ -1,17 +1,14 @@ using Microsoft.Office.Interop.Excel; using System; -using System.Collections.Generic; namespace RehauSku.PriceListTools { internal class Target : PriceList { - public Dictionary<PriceListPosition, Range> Map { get; private set; } - public Target(Workbook workbook) { Sheet = workbook.ActiveSheet; - Name = workbook.Name; + Name = workbook.FullName; amountCell = Sheet.Cells.Find(amountHeader); skuCell = Sheet.Cells.Find(skuHeader); @@ -19,27 +16,8 @@ namespace RehauSku.PriceListTools if (amountCell == null || skuCell == null || groupCell == null) { - throw new ArgumentException($"Лист { Name } не распознан"); + throw new ArgumentException($"Шаблон { Name } не является прайс-листом"); } - - CreateMap(); - } - - private void CreateMap() - { - Range amountCell = Sheet.Cells.Find(amountHeader); - Range skuCell = Sheet.Cells.Find(skuHeader); - Range groupCell = Sheet.Cells.Find(groupHeader); - - //headerRowNumber = amountCell.Row; - //skuColumnNumber = skuCell.Column; - //amountColumnNumber = amountCell.Column; - //groupColumnNumber = groupCell.Column; - - //for (int row = headerRowNumber + 1; row < skuCell.Rows.Count; row++) - //{ - // string sku = - //} } } } |