private void DoGiveFeedback(object sender, RoutedEventArgs e) { CustomerController.DoGiveFeedback(idText.Text, quantity.Text); MessageBox.Show("Thankyou for your feedback !"); CustomerHomePage custPage = new CustomerHomePage(); this.NavigationService.Navigate(custPage); }
private void DoLoginButton(object sender, RoutedEventArgs e) { String[] messages = LoginController.DoUserLogin(usernameText.Text, passwordText.Password); if (messages[0].Equals("")) { messages = LoginController.DoCustomerLogin(usernameText.Text, passwordText.Password); if (messages[0].Equals("")) { errorLabelText.Text = messages[1]; return; } else { int id; Int32.TryParse(messages[0], out id); LoginController.DoFeedActiveCustomer(id); CustomerHomePage customerPage = new CustomerHomePage(); this.NavigationService.Navigate(customerPage); MessageBox.Show($"Login Success As Customer {ActiveUserController.GetActiveCustomer().CustomerFullname}"); } } else { int id; Int32.TryParse(messages[0], out id); LoginController.DoFeedActiveEmployee(id); if (ActiveUserController.GetActiveEmployee().DepartmentId == 2) { //CreativeHomePage creativeHomePage = new CreativeHomePage(); this.NavigationService.Navigate(PageFactory.GetInstance("Creative")); } else if (ActiveUserController.GetActiveEmployee().DepartmentId == 3) { //MaintenanceHomePage maintenanceHomePage = new MaintenanceHomePage(); this.NavigationService.Navigate(PageFactory.GetInstance("Maintenance")); } else if (ActiveUserController.GetActiveEmployee().DepartmentId == 4) { //ConstructionHomePage constructionHomePage = new ConstructionHomePage(); this.NavigationService.Navigate(PageFactory.GetInstance("Construction")); } else if (ActiveUserController.GetActiveEmployee().DepartmentId == 5) { //KitchenHomePage kitchenHomePage = new KitchenHomePage(); this.NavigationService.Navigate(PageFactory.GetInstance("Kitchen")); } else if (ActiveUserController.GetActiveEmployee().DepartmentId == 6) { //DiningHomePage diningHomePage = new DiningHomePage(); this.NavigationService.Navigate(PageFactory.GetInstance("Dining")); } else if (ActiveUserController.GetActiveEmployee().DepartmentId == 7) { //PurchaseHomePage purchaseHomePage = new PurchaseHomePage(); this.NavigationService.Navigate(PageFactory.GetInstance("Purchase")); } else if (ActiveUserController.GetActiveEmployee().DepartmentId == 10) { //SalesMarketingHomePage salesHomePage = new SalesMarketingHomePage(); this.NavigationService.Navigate(PageFactory.GetInstance("Sales")); } else if (ActiveUserController.GetActiveEmployee().DepartmentId == 11) { //HRDHomePage hrdHomePage = new HRDHomePage(); this.NavigationService.Navigate(PageFactory.GetInstance("HRD")); } else if (ActiveUserController.GetActiveEmployee().DepartmentId == 12) { //FinancialHomePage financialHomePage = new FinancialHomePage(); this.NavigationService.Navigate(PageFactory.GetInstance("Finance")); } else if (ActiveUserController.GetActiveEmployee().DepartmentId == 13) { //ManagerHomePage managerHomePage = new ManagerHomePage(); this.NavigationService.Navigate(PageFactory.GetInstance("Manager")); } MessageBox.Show($"Login Success As {ActiveUserController.GetActiveEmployee().EmployeeFullname}"); } }