protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.CorporationDetails_layout); playerRepo = PlayersRepositoryService.Instance; gameRepo = GameRepositoryService.Instance; gameId = Intent.GetIntExtra("gameId", 1); isExisting = Intent.GetBooleanExtra("isExisting", false); if (isExisting) { existingPlayerName = Intent.GetStringExtra("playerName"); existingGameId = Intent.GetIntExtra("GameID", 0); existingCorporation = gameRepo.GetCorporation(existingGameId, existingPlayerName); } ConnectViews(); if (isExisting) { SetupExistingCorporationValues(); playerLayout.Visibility = ViewStates.Gone; } }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.gameDetails_activity); // Create your application here corporationsRecyclerView = (RecyclerView)FindViewById(Resource.Id.corporationsRecyclerView); repo = GameRepositoryService.Instance; gameId = Intent.GetIntExtra("GameID", 0); foreach (var g in repo.GetAllGames()) { if (g.GameId == gameId) { game = g; } } corpList = game.Corporations; addCorpFloatingActionButton = (FloatingActionButton)FindViewById(Resource.Id.addCorporationFab); addCorpFloatingActionButton.Click += AddCorpFloatingActionButton_Click; deleteGameActionButton = (FloatingActionButton)FindViewById(Resource.Id.deleteGameFab); deleteGameActionButton.Click += DeleteGameActionButton_Click; gameTitleTextView = (TextView)FindViewById(Resource.Id.titleTextGD); gameTitleTextView.Text = $"Game of {game.Date}"; SetupRecyclerView(); }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.Inflate(Resource.Layout.mainFragment_layout, container, false); gameRepo = GameRepositoryService.Instance; recentGame = (gameRepo.GetAllGames().Count > 0) ? gameRepo.GetAllGames()[0] : new Game(); gameDateTextView = (TextView)view.FindViewById(Resource.Id.recentGameDateMF); playerNamesTextView = (TextView)view.FindViewById(Resource.Id.playersViewMF); winnerTextView = (TextView)view.FindViewById(Resource.Id.winnerViewMF); addGameButton = (Button)view.FindViewById(Resource.Id.addNewGameButtonMF); addGameButton.Click += AddGameButton_Click; showDetailsImageView = (ImageView)view.FindViewById(Resource.Id.detailsImageMF); if (gameRepo.GetAllGames().Count < 1) { showDetailsImageView.Visibility = ViewStates.Invisible; } showDetailsImageView.Click += ShowDetailsImageView_Click; SetupViews(); aboutButton = (Button)view.FindViewById(Resource.Id.aboutButtonMF); aboutButton.Click += AboutButton_Click; return(view); }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { repo = GameRepositoryService.Instance; gameList = repo.GetAllGames(); View view = inflater.Inflate(Resource.Layout.historyFragment_layout, container, false); historyRecyclerView = (RecyclerView)view.FindViewById(Resource.Id.historyRecyclerView); FloatingActionButton addGameButton = (FloatingActionButton)view.FindViewById(Resource.Id.addGameFab); addGameButton.Click += AddGameButton_Click; SetupRecyclerView(); return(view); }
private PlayersRepositoryService() { gameRepo = GameRepositoryService.Instance; editor = playerPreferences.Edit(); _registeredPlayers = LoadData(); //_registeredPlayers = new List<Player>(); //_registeredPlayers.Add(new Player() { FullName = "Niko" }); //_registeredPlayers.Add(new Player() { FullName = "Freja" }); //_registeredPlayers.Add(new Player() { FullName = "Hans" }); //_registeredPlayers.Add(new Player() { FullName = "Thomas" }); }