private void AddNewUserExecute() { try { if (userType == null) { MessageBox.Show("User not selected.\nPlease select a user from Combo Box.", "Error"); } else if (userType == "Employee") { AddEmployeeView addEmployee = new AddEmployeeView(); addEmployee.ShowDialog(); } else if (userType == "Manager") { try { MessageBoxResult result = MessageBox.Show("Are you sure you want to register as Manager?", "Confirmation", MessageBoxButton.YesNo); switch (result) { case MessageBoxResult.Yes: ManagerPasswordEnterView enterPasswordView = new ManagerPasswordEnterView(registration); Thread.Sleep(500); enterPasswordView.Show(); return; case MessageBoxResult.No: break; } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public ManagerPasswordEnterViewModel(ManagerPasswordEnterView managerPasswordEnterView, RegistrationView registrationView) { this.managerPasswordEnterView = managerPasswordEnterView; registration = registrationView; }