private void SaveUser() { string username = this.cmbUsername.Text; string password = this.txtPassword.Text; if (username != "" && password != "") { List <User> users = TextUtil.GetUsers(); bool existed = false; foreach (User user in users) { if (user.Username == username) { user.Password = password; existed = true; } } if (existed == false) { User newUser = new User() { Username = username, Password = password }; users.Add(newUser); } TextUtil.ArchiveUsers(users); } }
private void btnDeleteAccount_Click(object sender, EventArgs e) { string username = this.cmbUsername.Text; List <User> oldList = TextUtil.GetUsers(); List <User> newList = new List <User>(); foreach (User user in oldList) { if (user.Username != username) { newList.Add(user); } } TextUtil.ArchiveUsers(newList); InitializeUser(); }