aboutsummaryrefslogtreecommitdiff
path: root/src/PriceListTools/ExportTool.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/PriceListTools/ExportTool.cs')
-rw-r--r--src/PriceListTools/ExportTool.cs9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/PriceListTools/ExportTool.cs b/src/PriceListTools/ExportTool.cs
index 603de8b..6f910b7 100644
--- a/src/PriceListTools/ExportTool.cs
+++ b/src/PriceListTools/ExportTool.cs
@@ -2,6 +2,7 @@
using System;
using System.Collections.Generic;
using RehauSku.Interface;
+using System.Threading.Tasks;
namespace RehauSku.PriceListTools
{
@@ -21,11 +22,11 @@ namespace RehauSku.PriceListTools
}
}
- public override void FillTarget()
+ public override async void FillTarget()
{
ProgressBar = new ProgressBar("Заполняю строки...", PositionAmount.Count);
ResultBar = new ResultBar();
-
+
foreach (var kvp in PositionAmount)
{
FillPositionAmountToColumns(kvp, TargetFile.AmountCell.Column);
@@ -35,13 +36,13 @@ namespace RehauSku.PriceListTools
FilterByAmount();
ResultBar.Update();
- Interface.Dialog.SaveWorkbookAs();
+ await Task.Delay(new TimeSpan(0, 0, 5));
ExcelApp.StatusBar = false;
}
private void GetSelected()
{
- object[,] cells = Selection.Value2;
+ object[,] cells = Selection.Value2;
PositionAmount = new Dictionary<Position, double>();
int rowsCount = Selection.Rows.Count;