private void btnOk_Click(object sender, EventArgs e)
 {
     if (_existingGames.Contains(tbGameName.Text)) {
     MessageBox.Show("A game with this name already exists.");
      } else {
     NewGame = new Game();
     NewGame.Init(tbGameName.Text);
     NewGame.Save();
     this.DialogResult = DialogResult.OK;
     this.Close();
      }
 }
Exemple #2
0
 void AddGame(string[] args)
 {
     if (args.Count() != 2) {
     Console.WriteLine("Invalid number of parameters.");
     Console.WriteLine("Syntax: <executable> addgame <name>");
     return;
      }
      List<string> existingGames = Game.GameNames().ToList();
      string name = args[1];
      if (existingGames.Contains(name)) {
     Console.WriteLine("Cannot add game.");
     Console.WriteLine("A game with that name already exists.");
     return;
      }
      Game g = new Game(args[1]);
      g.Save();
      Console.Write("Game " + args[1] + " added successfully.");
 }