public ActionResult Finalize(int gameId) { var game = _gameService.GetGame(gameId); _gameService.CalculateGameStatistics(gameId); _gameService.CalculatePlayerRivalryStatistics(gameId); _playerService.CalculatePlayerStatistics(game.Date.Month, game.Date.Year, true); _holeService.CalculateHoleStatistics(game.Date.Month, game.Date.Year); _rankingService.CalculateRankings(game.Date.Month, game.Date.Year); return(RedirectToAction("Details", new { id = gameId })); }
public ActionResult CalculatePlayerStatistics(int month, int year) { if (month == 0 && year == 0) { _playerService.CalculatePlayerStatistics(); } else { _playerService.CalculatePlayerStatistics(month, year, true); } return(RedirectToAction("Index")); }