private void btnLogin_Click(object sender, EventArgs e) { String Username = txtFirstUser.Text; String Password = txtFirstPassword.Text; if (Username.ToUpper().Equals("SA") && Password.ToUpper().Equals("SA")) { if (SALogin != null) { this.Dispose(); SALogin(); } } else { //Verify Username and Password from UserList myUserXML.Load(ref myUserList); Boolean UserFound = false; for (int i = 0; i < myUserList.myUsers.Length; i++) { if (myUserList.myUsers[i].UserName.ToUpper().Equals(Username.ToUpper()) && myUserList.myUsers[i].Password.ToUpper().Equals(Password.ToUpper())) { if (myUserList.myUsers[i].IsApproved == false) { MessageBox.Show("User has not been approved by SA yet"); return; } if (LoginSuccessful != null) { UserFound = true; UserOne = myUserList.myUsers[i]; myPRHome = new Main_XNA_Game.GUI.PR.frmHome(UserOne); GamePlayers myGamePlayers = new GamePlayers(); XMLHelper<GamePlayers> myXMLGame = new XMLHelper<GamePlayers>(); myGamePlayers.AddItem(UserOne); myXMLGame.Save(myGamePlayers); //myPRHome.Visible = true; this.Dispose(); LoginSuccessful(UserOne); break; } break; } } if (!UserFound) MessageBox.Show("Login Unsuccessful"); } }