public async Task <IActionResult> AdminAction([FromRoute] int id, [FromRoute] int actionId) { try { return(Ok(await _matchRepository.ActionAsync(id, (Status)actionId))); } catch (Exception ex) { return(BadRequest(ex.ToString())); } }