/// <summary> /// Compute the Sweet 16 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void toolStripButtonSweet16_Click(object sender, EventArgs e) { this.treeViewSweet16.Location = this.treeView1.Location; this.treeViewSweet16.Size = this.treeView1.Size; this.treeViewSweet16.BringToFront(); this.treeViewSweet16.Visible = true; // Calculate the official Heat Times this.CalculateHeatAverages(); // Sort the racers by Avg Heat Time List <Racer> racerList = RaceDataStore.RacerList; racerList.Sort(delegate(Racer racer1, Racer racer2) { return(Comparer <double> .Default.Compare(racer1.AverageHeatTime, racer2.AverageHeatTime)); }); this.LoadSweet16Treeview(racerList); // Show the Sweet 16 Report Sweet16Report sweet16Form = new Sweet16Report(); sweet16Form.Sweet16Racers = RaceDataStore.Sweet16Racers; sweet16Form.Show(); }
/// <summary> /// Compute the Sweet 16 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void toolStripButtonSweet16_Click(object sender, EventArgs e) { this.treeViewSweet16.Location = this.treeView1.Location; this.treeViewSweet16.Size = this.treeView1.Size; this.treeViewSweet16.BringToFront(); this.treeViewSweet16.Visible = true; // Calculate the official Heat Times this.CalculateHeatAverages(); // Sort the racers by Avg Heat Time List<Racer> racerList = RaceDataStore.RacerList; racerList.Sort(delegate(Racer racer1, Racer racer2) { return Comparer<double>.Default.Compare(racer1.AverageHeatTime, racer2.AverageHeatTime); }); this.LoadSweet16Treeview(racerList); // Show the Sweet 16 Report Sweet16Report sweet16Form = new Sweet16Report(); sweet16Form.Sweet16Racers = RaceDataStore.Sweet16Racers; sweet16Form.Show(); }