//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(); } }
//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(); }