private void HomeButton_Click(object sender, RoutedEventArgs e) { MainMenuWindow mainMenuWindow = new MainMenuWindow(); mainMenuWindow.Show(); this.Close(); }
private void btnSignIn_Click(object sender, RoutedEventArgs e) { consoleViewModel.InitializeViewModelData(); List <Employee> Employees = new List <Employee>(); Employees = consoleViewModel.EmployeeList(); if (!_MainWindowViewModel.ManagerEnabled && _MainWindowViewModel.UserName == "admin" && _MainWindowViewModel.Password == "x123xadmin") { MainMenuWindow mainMenuWindow = new MainMenuWindow(); mainMenuWindow.Show(); this.Close(); return; } if (!_MainWindowViewModel.EmployeeEnabled && Employees.Exists(x => x.UserName == _MainWindowViewModel.UserName)) { Employee found = Employees.Find(x => x.UserName == _MainWindowViewModel.UserName); if (found.PIN == _MainWindowViewModel.Password && found.IsManager == false) { //Window needs to be changed to employee UI EmployeeView employeeView = new EmployeeView(found); employeeView.Show(); this.Close(); return; } else { MessageBox.Show("Wrong Password"); return; } } if (!_MainWindowViewModel.ManagerEnabled && Employees.Exists(x => x.UserName == _MainWindowViewModel.UserName)) { Employee ManagerFound = Employees.Find(x => x.UserName == _MainWindowViewModel.UserName); if (ManagerFound.PIN == _MainWindowViewModel.Password && ManagerFound.IsManager == true) { MainMenuWindow mainMenuWindow = new MainMenuWindow(); mainMenuWindow.Show(); this.Close(); return; } else { MessageBox.Show("Wrong Password"); return; } } MessageBox.Show("\r\nWrong Login Username/ Password (Case Sensitivity)\r\n" + "\nCheck User Preference"); return; }