private void btnAddJudge_Click(object sender, EventArgs e) { DialogSelectPerson dialogSelectPerson = new DialogSelectPerson(); dialogSelectPerson.Title = "Add Staff"; dialogSelectPerson.AllowNewPlayers = true; dialogSelectPerson.EnableStaffPosition = true; if (dialogSelectPerson.ShowDialog() != DialogResult.OK) { return; } this.listStaff.Items.Add((object)new TournStaff(dialogSelectPerson.NewPlayer) { Position = dialogSelectPerson.SelectedStaffPosition }); }
private void btnEditJudge_Click(object sender, EventArgs e) { if (this.listStaff.SelectedIndex < 0) { return; } TournStaff selectedItem = (TournStaff)this.listStaff.SelectedItem; DialogSelectPerson dialogSelectPerson = new DialogSelectPerson(); dialogSelectPerson.Title = "Add Staff"; dialogSelectPerson.AllowNewPlayers = true; dialogSelectPerson.EnableStaffPosition = true; dialogSelectPerson.NewPlayer = (IPlayer) new Player((IPlayer)selectedItem); dialogSelectPerson.SelectedStaffPosition = selectedItem.Position; if (dialogSelectPerson.ShowDialog() != DialogResult.OK) { return; } this.listStaff.Items[this.listStaff.SelectedIndex] = (object)new TournStaff(dialogSelectPerson.NewPlayer) { Position = dialogSelectPerson.SelectedStaffPosition }; }