aboutsummaryrefslogtreecommitdiff
path: root/src/PriceListTools/MergeTool.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/PriceListTools/MergeTool.cs')
-rw-r--r--src/PriceListTools/MergeTool.cs15
1 files changed, 14 insertions, 1 deletions
diff --git a/src/PriceListTools/MergeTool.cs b/src/PriceListTools/MergeTool.cs
index 51884dd..20ace85 100644
--- a/src/PriceListTools/MergeTool.cs
+++ b/src/PriceListTools/MergeTool.cs
@@ -1,7 +1,20 @@
-namespace RehauSku.PriceListTools
+using System.Collections.Generic;
+using System.Linq;
+
+namespace RehauSku.PriceListTools
{
internal class MergeTool : PriceListTool
{
+ public List<Source> SourceFiles;
+
+ public void FillTarget()
+ {
+ ExcelApp.ScreenUpdating = false;
+ FillAmountColumn(SourceFiles.Select(x => x.SkuAmount).ToArray());
+ FilterByAmount();
+ ExcelApp.ScreenUpdating = true;
+ Forms.Dialog.SaveWorkbookAs();
+ }
}
}