/// <summary> /// Imports the export_ import export progress message. /// </summary> /// <param name="sender"></param> /// <param name="args">The <see cref="Mediachase.Commerce.Catalog.ImportExport.ImportExportEventArgs"/> instance containing the event data.</param> void ImportExport_ImportExportProgressMessage(object sender, ImportExportEventArgs args) { ProgressControl1.AddProgressMessageText(args.Message, false, Convert.ToInt32(args.CompletedPercentage)); }
private void ProgressHandler(object source, ImportExportEventArgs args) { _logger.Debug($"{args.Message}"); }
private void ImportExport_ImportExportProgressMessage(object sender, ImportExportEventArgs args) { // The whole catalog import process would take 50% (from 20 to 70) of the import process. Then the percent value here should be calculated based on 50% var percent = 20 + Convert.ToInt32(args.CompletedPercentage) * 5 / 10; _progressMessenger.AddProgressMessageText(args.Message, false, percent); }