private void ShowBuilding(object sender, MouseButtonEventArgs e) { MapObject chosenBuilding = CanvasService.CheckWhichObjectIsClicked(e, mapObjectController.GetAllMapObjects(), canvas); if (chosenBuilding != null && chosenBuilding.MapObjectType == MapObjectType.Building) { canvas.Children.Clear(); HospitalMainWindow window = HospitalMainWindow.GetInstance(); window.ChangePage(new BuildingPage(chosenBuilding.Id)); } }
private void FloorSelectionChanged(object sender, SelectionChangedEventArgs e) { FloorChangeEventStore(id, floorCmb.SelectedIndex); if (floorCmb.SelectedIndex == selectedFloor) { return; } HospitalMainWindow window = HospitalMainWindow.GetInstance(); window.ChangePage(new BuildingPage(id, floorCmb.SelectedIndex)); }
private void LoginClick(object sender, RoutedEventArgs e) { LoginCredentials loginCredentials = new LoginCredentials(emailTextBox.Text, passwordTextBox.Password); string cookie = loginCredentials.Login(loginCredentials); if (cookie != null) { LoggedUser loggedUser = new LoggedUser(loginCredentials, Role.Doctor, cookie); HospitalMainWindow window = HospitalMainWindow.GetInstance(); this.Close(); window.ShowDialog(); } else { MessageBox.Show("You have enetered wrong email or password!"); } }
private void BackClick(object sender, RoutedEventArgs e) { HospitalMainWindow window = HospitalMainWindow.GetInstance(); window.ChangePage(new HospitalMapPage()); }