private void backgroundWorker_Compare_DoWork(object sender, DoWorkEventArgs e) { var stopWatch = new Stopwatch(); stopWatch.Start(); backgroundWorker_Compare.ReportProgress(0); ExcelDataFromFile.UpdateData(ExcelDataFromServer, sender as BackgroundWorker); stopWatch.Stop(); CompareLog.timeSpan = stopWatch.Elapsed; playSimpleSound(); }
private void backgroundWorker_Read_Excel_DoWork(object sender, DoWorkEventArgs e) { var stopWatch = new Stopwatch(); stopWatch.Start(); backgroundWorker_Read_Excel.ReportProgress(1); FileReadLog.dublicates = 0; FileReadLog.processed = 0; ExcelDataFromFile.ReadExcelFile(sender as BackgroundWorker); FileReadLog.dublicates = ExcelDataFromFile.Distinct(); backgroundWorker_Read_Excel.ReportProgress(100); stopWatch.Stop(); FileReadLog.timeSpan = stopWatch.Elapsed; }
private void backgroundWorker_Save_Excel_DoWork(object sender, DoWorkEventArgs e) { var stopWatch = new Stopwatch(); stopWatch.Start(); FileSaveLog.errors = 0; FileSaveLog.processed = 0; backgroundWorker_Save_Excel.ReportProgress(5); if (ExcelDataFromFile.Data.Count == 0) { ExcelDataFromFile.Data = ExcelDataFromServer.Data; } backgroundWorker_Save_Excel.ReportProgress(10); ExcelDataFromFile.BackUpFile(); backgroundWorker_Save_Excel.ReportProgress(40); ExcelDataFromFile.CreateExcelFile(sender as BackgroundWorker); backgroundWorker_Save_Excel.ReportProgress(100); stopWatch.Stop(); FileSaveLog.timeSpan = stopWatch.Elapsed; playSimpleSound(); }