private void banPlayer_Click(object sender, EventArgs e) { var n = -1; //Checks if user is admin if (NetworkClasses.GetPlayer(User.PlayerId).Tables[0].Rows[0]["IsAdmin"].ToString() == "1") { //Checks for empty textbox and if the value is an int if (banPlayerText.TextLength > 0 && int.TryParse(banPlayerText.Lines[0], out n)) { //Bans the selected player id if (NetworkClasses.BanPlayer(n)) { MessageBox.Show("Successfully Banned Player ID: " + banPlayerText.Lines[0], "Player Banned", MessageBoxButtons.OK, MessageBoxIcon.Information); banPlayerText.Lines[0] = ""; } else { MessageBox.Show("Invalid Player ID", "Ban Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("Player ID must be numeric.", "Ban Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("You are not an admin, contact an admin for privileges.", "Admin Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }