// Step 3 = Retrieve All Quarters private void GetQuarters() { try { // Listen for events myQuarters.MessageResults += new InformationalMessage(SendMessage); myQuarters.AddQuartersByDate(); CurrentCompletedStep = WizardStep.QuartersFound; } catch { throw; } finally { myQuarters.MessageResults -= new InformationalMessage(SendMessage); } }