private void btnAddRacer_Click(object sender, EventArgs e) { using (var frmAddRacer = new FrmAddRacer(this, new FrmAddRacersViewModel(_frmRacersViewModel.RacerRepository))) { frmAddRacer.StartPosition = FormStartPosition.CenterParent; frmAddRacer.ShowDialog(); } if (_frmRacersViewModel.RacerRepository.Racers.Count >= Race.NUMBER_OF_RUNNERS) { btnAddRacer.Enabled = false; } }
private void btnEdit_Click(object sender, EventArgs e) { if (dGVRacers.CurrentRow != null) { int index = dGVRacers.CurrentRow.Index; using (var frmAddRacer = new FrmAddRacer(this, new FrmAddRacersViewModel(_frmRacersViewModel.RacerRepository), index)) { frmAddRacer.Text = "Oprav pretekára"; frmAddRacer.StartPosition = FormStartPosition.CenterParent; frmAddRacer.ShowDialog(); } } }