async Task LoadplayerInfo(int matchid) { exampleJsInterop = new ExampleJsInterop(JSRuntime); playerlistlocal = await exampleJsInterop.GetItem <Player2[]>("CreateTeam"); // playerlistlocal = common.GetPlayerArray(await exampleJsInterop.GetItem<UserTeam>("CreateTeam")); autoken = await exampleJsInterop.GetStringItem <Object>("utoken"); if (playerlistlocal == null) { playerlistlocal = await PlayerData.GetPlayerInfo(matchid, userteamid, autoken); } // { playerlistlocal = await PlayerData.GetPlayerInfo(matchid, autoken); } //else //{ if (playerlistlocal.Where(T => T.player.isSelected == true).Count() == 11) { this.btncontinue = true; } if (playerlistlocal.Where(T => T.player.isSelected == true).Count() != 11) { this.btncontinue = false; } // } Playerlist = playerlistlocal.Where(p => p.player.playerRoleName == Common.PlayerType.WK.ToString()).ToArray(); selectedPlayer = playerlistlocal.Where(T => T.player.isSelected == true).ToList(); PlayerRoleWiseCount(playerlistlocal); }
protected override async Task OnInitAsync() { var exampleJsInterop = new ExampleJsInterop(JSRuntime); PlayerList = await exampleJsInterop.GetItem <List <Player2> >("CreateTeam"); selectedPlayer = PlayerList.Where(p => p.player.isSelected == true).ToList(); }
protected override async Task OnInitAsync() { var exampleJsInterop = new ExampleJsInterop(JSRuntime); //await exampleJsInterop.CallHelloHelperSayHello("Blazor"); matches = await exampleJsInterop.GetItem <Match>("UserTeam2"); appState._expenses.Clear(); }
protected override async Task OnInitAsync() { exampleJsInterop = new ExampleJsInterop(JSRuntime); playerList = await exampleJsInterop.GetItem <List <Player2> >("CreateTeam"); authToken = await exampleJsInterop.GetStringItem <Object>("utoken"); if (playerList == null) { selectedPlayer = await playerobj.GetPlayerData(matchid, userteamid, authToken); selectedPlayer = selectedPlayer.Where(p => p.player.isSelected == true).ToList(); } else { selectedPlayer = playerList.Where(p => p.player.isSelected == true).ToList(); } //string _saveteam = playerList.Where(p => p.isCaptain == true && p.isViceCaptain == true).ToString(); //if (!string.IsNullOrEmpty(_saveteam)) this.btnsave = false; }
private async Task LocalGetData() { playerList1 = await exampleJsInterop.GetItem <List <Player2> >("CreateTeam"); }