//creating a new account on create account button click
        private void BtnCreateAcc_Click(object sender, RoutedEventArgs e)
        {
            Receptionist rec = new Receptionist(CreateAccUserName.Text, CreateAccPass.Password, CreateAccRePass.Password);

            rec.createAccountFunc();
            CreateAccUserName.Clear();
            CreateAccPass.Clear();
            CreateAccRePass.Clear();
        }
        //login button event on login window
        private void btnLogin_Click(object sender, RoutedEventArgs e)
        {
            Receptionist obj = new Receptionist(userNameTextBox.Text, passwordTextBox.Password);

            obj.logIn();
            if (Receptionist.logged)
            {
                this.Close();
            }
        }
示例#3
0
        //update an existing account on click
        private void btnUpdateAccount_Click(object sender, RoutedEventArgs e)
        {
            Receptionist obj = new Receptionist(currentUserName.Text, currentPassword.Password, newUserName.Text, newPassword.Password, newRepassword.Password);

            obj.updateAccount();
            currentUserName.Clear();
            currentPassword.Clear();
            newUserName.Clear();
            newPassword.Clear();
            newRepassword.Clear();
        }
        //deleting the current account on button clicked
        private void BtnDeleteAccount_Click(object sender, RoutedEventArgs e)
        {
            Receptionist obj = new Receptionist(Receptionist.loggedAs, delAccountPasswordBox.Password);

            obj.deleteAccount();
        }