public ActionResult Index(string steamId = "76561198257065483") { var modelFaceitmatch = new Faceitmatch(); var _faceitAbstraction = new SimpleFaceitAverageStats(); var _client = new SimpleFaceitLiveMatch(); var _Lifetime = new SimpleFaceitLifetimeStats(); var providerFaceitDetails = _faceitAbstraction.FaceitUserDetails(steamId); // Get FaceitGUID & FaceitNickname if (providerFaceitDetails != null) { modelFaceitmatch = _client.getFaceitMatchDetails(providerFaceitDetails.Item1, providerFaceitDetails.Item2); FacaeitLifetimeStats LifetimeStats = _Lifetime.getFaceitLifetimeStats(providerFaceitDetails.Item1, providerFaceitDetails.Item2); FaceitUserStats providerFaceitStats = _faceitAbstraction.FaceitAvgElo(providerFaceitDetails.Item1); if (modelFaceitmatch != null) { Plugin = new Streamplugin(modelFaceitmatch, LifetimeStats, providerFaceitStats); Plugin.Live = 1; } else { Plugin = new Streamplugin(null, LifetimeStats, providerFaceitStats); Plugin.Live = 0; } return(View(Plugin)); } else { ViewData["Name"] = steamId; return(View("noFaceit")); } }
// GET: /FaceitLifetimeStats/ public IActionResult Index(string steamId = "76561198257065483") { var _faceitAbstraction = new SimpleFaceitAverageStats(); var _client = new SimpleFaceitLifetimeStats(); var providerFaceitDetails = _faceitAbstraction.FaceitUserDetails(steamId); // Get FaceitGUID & FaceitNickname if (providerFaceitDetails != null) { FacaeitLifetimeStats LifetimeStats = _client.getFaceitLifetimeStats(providerFaceitDetails.Item1, providerFaceitDetails.Item2); // Get FaceitGUID & FaceitNickname if (LifetimeStats != null) { ViewData["Name"] = providerFaceitDetails.Item2; ViewData["WonMatches"] = LifetimeStats.lifetime.WonMatches; ViewData["PlayedMatches"] = LifetimeStats.lifetime.PlayedMatches; ViewData["WinPercentage"] = LifetimeStats.lifetime.WinPercentage; ViewData["highesWinningstreak"] = LifetimeStats.lifetime.highesWinningstreak; ViewData["currentWinningstreak"] = LifetimeStats.lifetime.currentWinningstreak; ViewData["KD"] = LifetimeStats.lifetime.KD; ViewData["Elo"] = LifetimeStats.lifetime.Elo; ViewData["Level"] = LifetimeStats.lifetime.Level; return(View()); } else { ViewData["Name"] = providerFaceitDetails.Item2; return(View("noFaceit")); } } else { ViewData["Name"] = steamId; return(View("noFaceit")); } }