예제 #1
0
 /// <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));
 }
예제 #2
0
 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);
 }