BusinessLogic.Logic.Players.PlayerRetriever.GetTopLevelTotals C# (CSharp) Метод

GetTopLevelTotals() приватный Метод

private GetTopLevelTotals ( GameDefinitionTotals gameDefinitionTotals ) : TopLevelTotals
gameDefinitionTotals BusinessLogic.Models.Players.GameDefinitionTotals
Результат TopLevelTotals
        internal virtual TopLevelTotals GetTopLevelTotals(GameDefinitionTotals gameDefinitionTotals)
        {
            var returnResult = new TopLevelTotals
            {
                TotalGamesLost = gameDefinitionTotals.SummariesOfGameDefinitionTotals.Sum(x => x.GamesLost),
                TotalGamesWon = gameDefinitionTotals.SummariesOfGameDefinitionTotals.Sum(x => x.GamesWon)
            };
            returnResult.TotalGames = returnResult.TotalGamesLost + returnResult.TotalGamesWon;

            return returnResult;
        }