public IActionResult OnPostAsync(Player player) { PlayerCollection playerCollection = new PlayerCollection(); try { playerCollection.CreatePlayer(player); } catch (MySqlException e) { var code = e.ErrorCode; if (code == -2147467259) { return(RedirectToPage("/DatabaseConnectionError")); } else { return(RedirectToPage("/Error")); } } return(RedirectToPage("/Players")); }