public void NewPlayer(IPlayerDialog ipd) { ipd.ShowDialog(); if (ipd.GetDialogResult()) { ActiveTournament.AddPlayer(ipd.GetPlayer()); } }
public void EditPlayer(IPlayerDialog ipd, int index) { Player xwp = ActiveTournament.Participants[index]; ipd.SetPlayer(xwp); ipd.SetTitle("Player " + xwp.Nickname + " change"); ipd.SetButtonOKText("Accept changes."); ipd.ShowDialog(); if (ipd.GetDialogResult() && ipd.IsChanged()) { ChangePlayer(index, ipd.GetPlayer()); } }