private void btnCancel_Click(object sender, RoutedEventArgs e) { if (window == PreviousWindow.ACCESS) { AccessWindow accessWindow = new AccessWindow(status); accessWindow.Show(); Close(); } else if (window == PreviousWindow.LOGIN || window == PreviousWindow.MENU) { MessageBoxResult result = MessageBox.Show(ConfigurationManager.AppSettings["btnCancelMessage"], "", MessageBoxButton.YesNo); if (result == MessageBoxResult.Yes && window == PreviousWindow.LOGIN) { LoginWindow loginWindow = new LoginWindow(); loginWindow.Show(); this.Close(); } else if (result == MessageBoxResult.Yes && window == PreviousWindow.MENU) { MenuWindow menuWindow = new MenuWindow(null, Status.NO_ACCOUNT); menuWindow.Show(); Close(); } } }
private void btnNoAccount_Click(object sender, RoutedEventArgs e) { User user = new User(); MenuWindow window = new MenuWindow(user, Status.NO_ACCOUNT); window.Show(); Close(); }
private void btnLogin_Click(object sender, RoutedEventArgs e) { if (txtEmail.Text == "" || txtPassword.Password == "") { MessageBox.Show(ConfigurationManager.AppSettings["btnContinueMessageIncomplete"], "", MessageBoxButton.OK); return; } else { User user = Utils.GetUser(txtEmail.Text, txtPassword.Password, status); if (user.Id != 0) { switch (status) { case Status.CUSTOMER: MenuWindow menuWindow = new MenuWindow(user, status); menuWindow.Show(); Close(); break; case Status.EMPLOYEE: AdministrationWindow administrationWindow = new AdministrationWindow(user); administrationWindow.Show(); Close(); break; default: break; } } else { MessageBox.Show(ConfigurationManager.AppSettings["btnLoginIncorrect"], "", MessageBoxButton.OK); } } }