Exemplo n.º 1
0
        /// <summary>
        /// This saves the pass after verifying that the user has entered the same password twice
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void SavePassBtn_Click(object sender, EventArgs e)
        {
            if (PassTxt.Text.Equals(DupePassTxt.Text))
            {
                List <UserClass> userList = _client.GetUsers().GetAwaiter().GetResult();
                UserClass        user     = new UserClass();
                foreach (var users in userList)
                {
                    if (users.user == _client.Username)
                    {
                        user = users;
                    }
                }

                if (user.user != null)
                {
                    user.pass = PassTxt.Text;
                    _client.UpdateRecord(user).GetAwaiter();
                    Close();
                }
                else
                {
                    MessageBox.Show(@"An error has occured");
                }
            }
            else
            {
                MessageBox.Show(@"The 2 passwords are not the same");
            }
        }
Exemplo n.º 2
0
 /// <summary>
 /// This setsup the list with new vars
 /// </summary>
 private void SetupList()
 {
     _userList = _client.GetUsers().GetAwaiter().GetResult();
     UsersList.Items.Clear();
     foreach (var user in _userList)
     {
         if (!user.user.Equals("admin") || !user.user.Equals("defaultUser"))
         {
             UsersList.Items.Add(user.user);
         }
     }
 }