示例#1
0
        private void AddGame_Executed(object sender, ExecutedRoutedEventArgs e)
        {
            DataUpdate dataUpdate = new DataUpdate();

            dataUpdate.Owner = this;
            dataUpdate.Show();
        }
示例#2
0
        public void UpdateGame_Executed(object sender, ExecutedRoutedEventArgs e)
        {
            DataUpdate dataUpdate = new DataUpdate();

            DataUpdateFieldInit(dataUpdate);
            GameDataService.RemoveGame(game);
            dataUpdate.Show();
            mainWindow.DisplayGames();
        }
示例#3
0
 private void DataUpdateFieldInit(DataUpdate dataUpdate)
 {
     dataUpdate.Owner            = mainWindow;
     dataUpdate.Description.Text = game.Description;
     dataUpdate.Name.Text        = game.FullName;
     dataUpdate.Price.Text       = game.Price.ToString();
     dataUpdate.SmallName.Text   = game.SmallName;
     dataUpdate.Developer.Text   = game.Developer;
     dataUpdate.Genre.Text       = GenreToString(game.Genre);
     dataUpdate.OS.Text          = game.SystemRequirements.OS;
     dataUpdate.Processor.Text   = game.SystemRequirements.Processor;
     dataUpdate.RAM.Text         = game.SystemRequirements.RAM.ToString();
     dataUpdate.FreeMemory.Text  = game.SystemRequirements.FreeMemory.ToString();
     dataUpdate.Rating.Text      = game.Rating.ToString();
     dataUpdate.Path             = game.Image;
 }