public ChessBoardEditFormView() { InitializeComponent(); Presenter = new ChessBoardEditFormPresenter(this, Program.DataSource); if (gameLevel == null) { this.isAddingLevel = true; this.gameLevel = new CoTheGameLevel(); } }
private void btnLevel_Click(object sender, EventArgs e) { Button selectedButton = sender as Button; int index = int.Parse(selectedButton.Name.Split('_')[1]); CoTheGameLevel coTheGame = null; foreach (var game in gameLevels) { if (game.Id == index) { coTheGame = game; break; } } if (coTheGame != null) { PlayWithComViewForm form = new PlayWithComViewForm(coTheGame); form.Show(); } }
public ChessBoardEditFormView(CoTheGameLevel gameLevel) : this() { this.isAddingLevel = false; this.gameLevel = gameLevel; }
public ChessBoardEditFormView(CoTheGameLevel gameLevel) : this() { this.gameLevel = gameLevel; }
public ChessBoardEditFormView() { InitializeComponent(); this.isAddingLevel = true; this.gameLevel = new CoTheGameLevel(); }
public PlayWithComViewForm(CoTheGameLevel coTheLevel) : this() { this.coTheLevel = coTheLevel; }
public void SaveGameLevel(CoTheGameLevel gameLevel) { dataSource.SaveCoTheLevel(gameLevel); }
public void AddGameLevel(CoTheGameLevel gameLevel) { dataSource.AddCoTheLevel(gameLevel); }