Example #1
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="racerFactory"></param>
 /// <param name="countryFactory"></param>
 public RacerForm(RacerFactory racerFactory, CountryFactory countryFactory)
 {
     _raceFac    = racerFactory;
     _countryFac = countryFactory;
     InitializeComponent();
     fillGrid();
 }
 /// <summary>
 /// this constructor is called whe user want to add
 /// new racer/runner
 /// </summary>
 /// <param name="racerFactory"></param>
 /// <param name="countryFactory"></param>
 public NewRacerForm(RacerFactory racerFactory, CountryFactory countryFactory)
 {
     ControlBox  = true;
     _raceFac    = racerFactory;
     _countryFac = countryFactory;
     InitializeComponent();
     btnDoStuff.Text = "Add Racer";
     FillCountryBox();
 }
 /// <summary>
 /// this constructor is called whe user want to edit racer/runner
 /// </summary>
 /// <param name="racerFactory"></param>
 /// <param name="countryFactory"></param>
 /// <param name="ID"></param>
 public NewRacerForm(RacerFactory racerFactory, CountryFactory countryFactory, int ID)
 {
     ControlBox  = false;
     _raceFac    = racerFactory;
     _countryFac = countryFactory;
     InitializeComponent();
     btnDoStuff.Text = "Edit Racer";
     FillCountryBox();
     EditRacer(ID);
 }