Exemplo n.º 1
0
        public Save(GoBang_Lib.Chess[] chessboard, GoBang_Lib.Type player)
        {
            newchessBoard = chessboard;
            newplayer     = player;


            if (savegame == null)
            {
                if (File.Exists("GameSave.xml"))
                {
                    using (var stream = File.OpenRead("GameSave.xml"))
                    {
                        var serializer = new XmlSerializer(typeof(GameSave));
                        savegame = serializer.Deserialize(stream) as GameSave;
                    }
                }
                else
                {
                    savegame = new GameSave();
                }
            }

            DataContext = savegame;

            InitializeComponent();

            dateTime                        = new DateTime();
            dateTime                        = DateTime.Now;
            newPlaerTextBox.Text            = dateTime.ToShortDateString() + dateTime.ToShortTimeString() + "." + dateTime.Second.ToString();
            plaerNamesListBox.SelectionMode = SelectionMode.Single;
        }
Exemplo n.º 2
0
 public Game(string name, GoBang_Lib.Chess[] chessboard, GoBang_Lib.Type player)
 {
     _name    = name;
     _chesses = chessboard;
     _player  = player;
 }