diff options
Diffstat (limited to 'src/PriceListTools/ConvertTool.cs')
-rw-r--r-- | src/PriceListTools/ConvertTool.cs | 26 |
1 files changed, 11 insertions, 15 deletions
diff --git a/src/PriceListTools/ConvertTool.cs b/src/PriceListTools/ConvertTool.cs index dde969c..04cf1ec 100644 --- a/src/PriceListTools/ConvertTool.cs +++ b/src/PriceListTools/ConvertTool.cs @@ -1,6 +1,4 @@ using RehauSku.Interface; -using System; -using System.Threading.Tasks; namespace RehauSku.PriceListTools { @@ -13,22 +11,20 @@ namespace RehauSku.PriceListTools Current = new SourcePriceList(ExcelApp.ActiveWorkbook); } - public override async void FillTarget() + public override void FillTarget() { - ProgressBar = new ProgressBar("Заполняю строки...", Current.PositionAmount.Count); - ResultBar = new ResultBar(); - - foreach (var kvp in Current.PositionAmount) + using (ProgressBar = new ProgressBar("Заполняю строки...", Current.PositionAmount.Count)) + using (ResultBar = new ResultBar()) { - FillPositionAmountToColumns(kvp, TargetFile.AmountCell.Column); - ProgressBar.Update(); - } + foreach (var kvp in Current.PositionAmount) + { + FillPositionAmountToColumns(kvp, TargetFile.AmountCell.Column); + ProgressBar.Update(); + } - FilterByAmount(); - ResultBar.Update(); - - await Task.Delay(new TimeSpan(0, 0, 5)); - ExcelApp.StatusBar = false; + FilterByAmount(); + ResultBar.Update(); + } } } }
\ No newline at end of file |