public ResitScoreImport() { SelectSemesterForm form = new SelectSemesterForm("補考成績匯入表"); if (form.ShowDialog() == System.Windows.Forms.DialogResult.OK) { _BWResitScoreImport = new BackgroundWorker(); _BWResitScoreImport.DoWork += new DoWorkEventHandler(_BWResitScoreImport_DoWork); _BWResitScoreImport.RunWorkerCompleted += new RunWorkerCompletedEventHandler(_BWResitScoreImport_RunWorkerCompleted); _BWResitScoreImport.ProgressChanged += new ProgressChangedEventHandler(_BWResitScoreImport_ProgressChanged); _BWResitScoreImport.WorkerReportsProgress = true; _BWResitScoreImport.RunWorkerAsync(new object[] { form.SchoolYear, form.Semester }); } }
public NotReachStandardList() { int schoolyear = 0; int semester = 0; SelectSemesterForm form = new SelectSemesterForm("未達補考標準名單"); if (form.ShowDialog() == System.Windows.Forms.DialogResult.OK) { schoolyear = form.SchoolYear; semester = form.Semester; } else { return; } _BGWResitList = new BackgroundWorker(); _BGWResitList.WorkerReportsProgress = true; _BGWResitList.DoWork += new DoWorkEventHandler(_BGWResitList_DoWork); _BGWResitList.ProgressChanged += new ProgressChangedEventHandler(_BGWResitList_ProgressChanged); _BGWResitList.RunWorkerCompleted += new RunWorkerCompletedEventHandler(_BGWResitList_RunWorkerCompleted); _BGWResitList.RunWorkerAsync(new object[] { schoolyear, semester }); }