//per game private ChampionStatsEntity CreateChampionStat(SeasonInfoEntity seasonInfo, Guid divisionId, Guid championId, Guid teamScheduleId) { var championStat = new ChampionStatsEntity { Id = Guid.NewGuid(), PlayerId = null, SeasonInfoId = seasonInfo.Id, DivisionId = divisionId, Kills = 0, Assists = 0, Deaths = 0, Picked = false, Banned = true, Win = false, Loss = false, ChampionId = championId, TeamScheduleId = teamScheduleId }; return(championStat); }
//per player private ChampionStatsEntity CreateChampionStat(PlayerStatsEntity playerStats, SeasonInfoEntity seasonInfo, Guid divisionId, bool win, bool loss, Guid championId, Guid matchDetailId, Guid teamScheduleId) { var championStat = new ChampionStatsEntity { Id = Guid.NewGuid(), PlayerId = playerStats.SummonerId, SeasonInfoId = seasonInfo.Id, DivisionId = divisionId, Kills = playerStats.Kills, Deaths = playerStats.Deaths, Assists = playerStats.Assists, Picked = true, Banned = false, Win = win, Loss = loss, ChampionId = championId, MatchDetailId = matchDetailId, TeamScheduleId = teamScheduleId }; return(championStat); }