private void B_MAJMetadonnees_Click(object sender, EventArgs e) { if (liseuse != null) { if (!liseuse.IsBusy) { MessageBox.Show("Liseuse en préparation"); fRM_DialogueTransfert = new FRM_DialogueTransfert(liseuse.CompareLiseuse(biblio)); comparaisonComplete(this, new RunWorkerCompletedEventArgs(this, new Exception(), false)); } } }
private void comparaisonDoWork(object sender, DoWorkEventArgs e) { try { if (liseuse != null) { fRM_DialogueTransfert = new FRM_DialogueTransfert(liseuse.CompareLiseuse(biblio)); } else { throw new Exception("Liseuse n'est pas instancié pour la comparaison"); } } catch (Exception exc) { ExceptionHandler.ExeptionCatch(exc); } }