예제 #1
0
        /// <summary>
        /// Open the register form
        /// </summary>
        private void btnAdd_Click(object sender, EventArgs e)
        {
            SingleUser user = new SingleUser(email);

            this.Hide();
            user.Show();
        }
예제 #2
0
        /// <summary>
        /// Open form to modify the selected user
        /// </summary>

        private void btnModify_Click(object sender, EventArgs e)
        {
            isModified = true;
            UserLogic logic = new UserLogic();
            int       id    = -1;

            List <User> users = logic.RetrieveAllUsers();

            if (lbxUsers.SelectedItem != null)
            {
                foreach (User us in users)
                {
                    if (us.RetrieveEmail() == lbxUsers.SelectedItem.ToString())
                    {
                        id = us.RetrieveUserID();
                    }
                }

                string emailSelected = lbxUsers.SelectedItem.ToString();
                User   u             = new User(emailSelected);
                logic.GetSingleUser(u);

                ///Open form to modify the selected user.
                SingleUser user = new SingleUser(id, email);
                user.getUserInfo(u, isModified);
                this.Hide();
                user.Show();
            }
            else
            {
                MessageBox.Show("Je moet een email selecteren.");
            }
        }