public ActionResult Index() { var minefield_model = _presenter.get_view_of_minefield_for(_player_identifier.get_player_identifier()); if (minefield_model == null) { return(RedirectToAction("Index", "Home")); } return(View(minefield_model)); }
public ActionResult Index() { StartGameViewModel viewmodel = new StartGameViewModel(); if (!_player_identifier.has_indenitfier()) { _player_identifier.set_player_identifier(Guid.NewGuid()); } else { var game_view = _presenter.get_view_of_minefield_for(_player_identifier.get_player_identifier()); if (game_view != null && !game_view.game_has_finished) { viewmodel.show_resume_game_button = true; } } return(View(viewmodel)); }