private void fnSetFabTask(fabTasks val) { currentFabTask = val; if (val.Equals(fabTasks.unregister)) { fabTask.Source = new BitmapImage(new Uri(@"E:\Desktop\res\ic_cancel_white_48dp.png")); } else if (val.Equals(fabTasks.register)) { //set image for register fabTask.Source = new BitmapImage(new Uri(@"E:\Desktop\res\ic_assignment_ind_white_48dp.png")); } }
private void fab_MouseLeftButtonUp(object sender, MouseButtonEventArgs e) { if (currentFabTask == fabTasks.addAdmin) { AdminDAFactory admin = new AdminDAFactory(); bool check = admin.addAdmin(addAdminName.Text, hiddenPassword, long.Parse(addAdminCell.Text), addAdminEmail.Text); if (check) { currentFabTask = fabTasks.nul; addAdminScreen.Visibility = Visibility.Hidden; addAdminScreenShadow.Visibility = Visibility.Hidden; actionPanelLabel.Content = "Admin"; mainScreen.Visibility = Visibility.Visible; mainScreenShadow.Visibility = Visibility.Visible; fnSetFabVisible(Visibility.Hidden); btnBack.Visibility = Visibility.Hidden; } else { currentFabTask = fabTasks.nul; } } else if (currentFabTask == fabTasks.addGuard) { AdminDAFactory admin = new AdminDAFactory(); bool check = admin.addGuard(addGuardName.Text, long.Parse(addGuardCell.Text)); if (check) { currentFabTask = fabTasks.nul; addAdminScreen.Visibility = Visibility.Hidden; addAdminScreenShadow.Visibility = Visibility.Hidden; actionPanelLabel.Content = "Admin"; mainScreen.Visibility = Visibility.Visible; mainScreenShadow.Visibility = Visibility.Visible; fnSetFabVisible(Visibility.Hidden); btnBack.Visibility = Visibility.Hidden; } else { currentFabTask = fabTasks.addAdmin; } } else if (currentFabTask == fabTasks.addRoute) { AdminDAFactory admin = new AdminDAFactory(); bool check = admin.addRoute(addRouteName.Text); if (check) { currentFabTask = fabTasks.nul; addAdminScreen.Visibility = Visibility.Hidden; addAdminScreenShadow.Visibility = Visibility.Hidden; actionPanelLabel.Content = "Admin"; mainScreen.Visibility = Visibility.Visible; mainScreenShadow.Visibility = Visibility.Visible; fnSetFabVisible(Visibility.Hidden); btnBack.Visibility = Visibility.Hidden; } else { currentFabTask = fabTasks.addAdmin; } } else if (currentFabTask == fabTasks.addBus) { AdminDAFactory admin = new AdminDAFactory(); bool check = admin.addDriver(addDriverName.Text, long.Parse(addDriverCell.Text)); if (check) { currentFabTask = fabTasks.nul; addAdminScreen.Visibility = Visibility.Hidden; addAdminScreenShadow.Visibility = Visibility.Hidden; actionPanelLabel.Content = "Admin"; mainScreen.Visibility = Visibility.Visible; mainScreenShadow.Visibility = Visibility.Visible; fnSetFabVisible(Visibility.Hidden); btnBack.Visibility = Visibility.Hidden; } else { currentFabTask = fabTasks.addAdmin; } } else if (currentFabTask == fabTasks.addManager) { ManagerDAFactory admin = new ManagerDAFactory(); bool check = admin.addManager(addManagerName.Text, hiddenPassword, long.Parse(addManagerCell.Text), addManagerEmail.Text); if (check) { currentFabTask = fabTasks.nul; addManagerScreen.Visibility = Visibility.Hidden; addManagerScreenShadow.Visibility = Visibility.Hidden; actionPanelLabel.Content = "Admin"; mainScreen.Visibility = Visibility.Visible; mainScreenShadow.Visibility = Visibility.Visible; fnSetFabVisible(Visibility.Hidden); btnBack.Visibility = Visibility.Hidden; } else { currentFabTask = fabTasks.addManager; } } else if (currentFabTask == fabTasks.makeUserAdmin) { } }