public async Task Transfer(PlayerTransfer playerTransfer) { var command = new CreatePlayerTransferCommand( playerTransfer.FromTeam, playerTransfer.ToTeam, playerTransfer.PlayerId); await _bus.SendCommand(command); }
public async Task MuyikChangePlayerClub(PlayerTransfer playertransfer) { //get the record of player being transferred var player = await context.Players.FirstOrDefaultAsync(p => p.PlayerID == playertransfer.PlayerID); if (player != null) { player.CurrentClubID = playertransfer.DestinationClubID;//change players club to new club await context.SaveChangesAsync(); } }
public async Task <string> PlayerTransfer(PlayerTransfer playerTransfer) { var json = JsonConvert.SerializeObject(playerTransfer); using (var response = await _httpClient.PostAsync("api/Player/Transfer", new StringContent(json, Encoding.UTF8, "application/json"))) { if (response.IsSuccessStatusCode) { return(response.StatusCode.ToString()); } else { return(response.RequestMessage.ToString()); } } }
private async Task SendConnectionInfos() { await Delay(500); List <dynamic> list = new List <dynamic>(); foreach (PlayerData data in player_data) { PlayerTransfer dataset = new PlayerTransfer(); dataset.name = data.nick; dataset.ping = data.Last_ping[ping_attemps - 1]; dataset.fps = Convert.ToSingle(Math.Round(data.Last_fps[fps_attemps - 1], 2)); list.Add(dataset); } foreach (Player player in Players) { player.TriggerEvent("MZ:SendCurrentConectionInfos", list); } }
public async Task <IActionResult> PlayerTransfer([FromBody] PlayerTransfer playerTransfer) { await _playerService.Transfer(playerTransfer); return(Ok()); }
public async Task Update(PlayerTransfer playerTransfer) { _context.PlayerTransfers.Update(playerTransfer); await _context.SaveChangesAsync(); }
public async Task Add(PlayerTransfer playerTransfer) { await _context.AddAsync(playerTransfer); await _context.SaveChangesAsync();; }
public async Task <string> PlayerTransfer(PlayerTransfer playerTransfer) { return(await _playerService.PlayerTransfer(playerTransfer)); }