Beispiel #1
0
        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);
            }
        }
Beispiel #2
0
        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();
        }