public void ShowProgress(object syncOrchestrator, DbSyncProgressEventArgs args) { if (null != _progressForm) { _progressForm.Report(args); } }
protected void Proveedor_SyncProgress(object sender, DbSyncProgressEventArgs e) { String mensaje = string.Format( "{0}:{1}\n\r{2}:{3}\n\r{4}:{5}\n\r{6}:{7}", "\tEstado :", e.Stage, "\tCantidad de cambios Aplicados:", e.TableProgress.ChangesApplied.ToString(), "\tCantidad de cambios Pendientes:", e.TableProgress.ChangesPending.ToString(), "\tCantidad de cambios:", e.TableProgress.TotalChanges.ToString() ); Loguear("proveedor_SyncProgress", mensaje); }
private void clientSyncProvider_SyncProgress(object sender, DbSyncProgressEventArgs e) { string message = "Client Progress: "; switch (e.Stage) { case DbSyncStage.ApplyingInserts: message += "Applying insert for table: " + e.TableProgress.TableName; message += "[" + e.TableProgress.Inserts.ToString() + "|" + e.TableProgress.Updates.ToString() + "|" + e.TableProgress.Deletes.ToString() + "]"; message += "(Applied:" + e.TableProgress.ChangesApplied.ToString() + "/Pending:" + e.TableProgress.ChangesPending.ToString() + "/Failed:" + e.TableProgress.ChangesFailed.ToString() + "/Total:" + e.TableProgress.TotalChanges.ToString() + ")"; break; } Console.WriteLine(message); }
public void Report(DbSyncProgressEventArgs args) { string message = "Progress: "; switch (args.Stage) { case DbSyncStage.ApplyingInserts: message += "Applying insert to table: " + args.TableProgress.TableName; message += "[" + args.TableProgress.Inserts.ToString() + "|" + args.TableProgress.Updates.ToString() + "|" + args.TableProgress.Deletes.ToString() + "]"; message += "(Applied:" + args.TableProgress.ChangesApplied.ToString() + "/Pending:" + args.TableProgress.ChangesPending.ToString() + "/Failed:" + args.TableProgress.ChangesFailed.ToString() + "/Total:" + args.TableProgress.TotalChanges.ToString() + ")"; break; case DbSyncStage.ApplyingUpdates: message += "Applying update to table: " + args.TableProgress.TableName; message += "[" + args.TableProgress.Inserts.ToString() + "|" + args.TableProgress.Updates.ToString() + "|" + args.TableProgress.Deletes.ToString() + "]"; message += "(Applied:" + args.TableProgress.ChangesApplied.ToString() + "/Pending:" + args.TableProgress.ChangesPending.ToString() + "/Failed:" + args.TableProgress.ChangesFailed.ToString() + "/Total:" + args.TableProgress.TotalChanges.ToString() + ")"; break; case DbSyncStage.ApplyingDeletes: message += "Applying delete to table: " + args.TableProgress.TableName; message += "[" + args.TableProgress.Inserts.ToString() + "|" + args.TableProgress.Updates.ToString() + "|" + args.TableProgress.Deletes.ToString() + "]"; message += "(Applied:" + args.TableProgress.ChangesApplied.ToString() + "/Pending:" + args.TableProgress.ChangesPending.ToString() + "/Failed:" + args.TableProgress.ChangesFailed.ToString() + "/Total:" + args.TableProgress.TotalChanges.ToString() + ")"; break; case DbSyncStage.SelectingChanges: message += "Enumerating changes for table: " + args.TableProgress.TableName; message += "[" + args.TableProgress.Inserts.ToString() + "|" + args.TableProgress.Updates.ToString() + "|" + args.TableProgress.Deletes.ToString() + "]"; break; default: DbSyncStage stage = args.Stage; break; } listSyncProgress.Items.Add(message); Application.DoEvents(); }
public void Report(DbSyncProgressEventArgs args) { string message = "Progress: "; switch(args.Stage) { case DbSyncStage.ApplyingInserts: message += "Applying insert to table: " + args.TableProgress.TableName; message += "[" + args.TableProgress.Inserts.ToString() + "|" + args.TableProgress.Updates.ToString() + "|" + args.TableProgress.Deletes.ToString() + "]"; message += "(Applied:" + args.TableProgress.ChangesApplied.ToString() + "/Pending:" + args.TableProgress.ChangesPending.ToString() + "/Failed:" + args.TableProgress.ChangesFailed.ToString() + "/Total:" + args.TableProgress.TotalChanges.ToString() + ")"; break; case DbSyncStage.ApplyingUpdates: message += "Applying update to table: " + args.TableProgress.TableName; message += "[" + args.TableProgress.Inserts.ToString() + "|" + args.TableProgress.Updates.ToString() + "|" + args.TableProgress.Deletes.ToString() + "]"; message += "(Applied:" + args.TableProgress.ChangesApplied.ToString() + "/Pending:" + args.TableProgress.ChangesPending.ToString() + "/Failed:" + args.TableProgress.ChangesFailed.ToString() + "/Total:" + args.TableProgress.TotalChanges.ToString() + ")"; break; case DbSyncStage.ApplyingDeletes: message += "Applying delete to table: " + args.TableProgress.TableName; message += "[" + args.TableProgress.Inserts.ToString() + "|" + args.TableProgress.Updates.ToString() + "|" + args.TableProgress.Deletes.ToString() + "]"; message += "(Applied:" + args.TableProgress.ChangesApplied.ToString() + "/Pending:" + args.TableProgress.ChangesPending.ToString() + "/Failed:" + args.TableProgress.ChangesFailed.ToString() + "/Total:" + args.TableProgress.TotalChanges.ToString() + ")"; break; case DbSyncStage.SelectingChanges: message += "Enumerating changes for table: " + args.TableProgress.TableName; message += "[" + args.TableProgress.Inserts.ToString() + "|" + args.TableProgress.Updates.ToString() + "|" + args.TableProgress.Deletes.ToString() + "]"; break; default: DbSyncStage stage = args.Stage; break; } listSyncProgress.Items.Add(message); Application.DoEvents(); }
protected abstract void SyncProviderOnSyncProgress(object sender, DbSyncProgressEventArgs dbSyncProgressEventArs);
protected void proveedor_SyncProgress(object sender, DbSyncProgressEventArgs e) { String mensaje = string.Format( "{0}:{1}\n\r{2}:{3}\n\r{4}:{5}\n\r{6}:{7}", "\tEstado :", e.Stage, "\tCantidad de cambios Aplicados:", e.TableProgress.ChangesApplied.ToString(), "\tCantidad de cambios Pendientes:", e.TableProgress.ChangesPending.ToString(), "\tCantidad de cambios:", e.TableProgress.TotalChanges.ToString() ); this.loguear( "proveedor_SyncProgress", mensaje); }
private static void dbProvider_SyncProgress(object sender, DbSyncProgressEventArgs e) { //Write your code here }
private static void Program_LocalProgress(object sender, DbSyncProgressEventArgs e) { // display conflict type Console.WriteLine(e.ScopeProgress.TotalChangesPending); }
protected override void SyncProviderOnSyncProgress(object sender, DbSyncProgressEventArgs dbSyncProgressEventArs) { ShowMessage("Local"); }
dbProvider_SyncProgress(object sender, DbSyncProgressEventArgs e) { //code here ... }