private void ShowAppointments(object sender, RoutedEventArgs e) { ISearchResultStrategy strategy = new SearchResultStrategy(new EquipmentRelocationSearchResult(eqRequest, equipmentName)); SearchResultDialog equipmentRelocationDialog = new SearchResultDialog(strategy.GetSearchResult(), SearchType.EquipmentRelocationSearch); equipmentRelocationDialog.ShowDialog(); }
private void ShowAppointments(object sender, RoutedEventArgs e) { if (roomRenovation.RenovationTypeComboBox.Text.Equals("Basic") || (roomRenovation.RenovationTypeComboBox.Text.Equals("Complex") && schedulingDto.DestinationRoomId == -1)) { ISearchResultStrategy strategy = new SearchResultStrategy(new BasicRenovationaAppointmentsSearchResult(schedulingDto)); SearchResultDialog equipmentRelocationDialog = new SearchResultDialog(strategy.GetSearchResult(), SearchType.BasicRoomRenovationSearch); equipmentRelocationDialog.BasicRenovationAppointmentsGrid.Visibility = Visibility.Visible; equipmentRelocationDialog.RenovationAppointmentsGrid.Visibility = Visibility.Hidden; equipmentRelocationDialog.ShowDialog(); } else if (roomRenovation.RenovationTypeComboBox.Text.Equals("Complex")) { ISearchResultStrategy strategy = new SearchResultStrategy(new RenovationaAppointmentsSearchResult(schedulingDto)); SearchResultDialog equipmentRelocationDialog = new SearchResultDialog(strategy.GetSearchResult(), SearchType.RoomRenovationSearch); equipmentRelocationDialog.BasicRenovationAppointmentsGrid.Visibility = Visibility.Hidden; equipmentRelocationDialog.RenovationAppointmentsGrid.Visibility = Visibility.Visible; equipmentRelocationDialog.ShowDialog(); } }
private void SeparateEquipmentClick(object sender, RoutedEventArgs e) { if (Room2Name.Text.Equals("") || WorkTime2.Text.Equals("")) { MessageBox.Show("Enter Room2 data"); } else { equipmentRelocated = true; int id = FindAvailableId(); CreateRoomDto createRoomDto = new CreateRoomDto() { id = id, name = Room2Name.Text }; createdRoom = roomServerController.CreateRoom(createRoomDto); schDto.DestinationRoomId = id; ISearchResultStrategy strategy = new SearchResultStrategy(new EquipmentSeparation(schDto)); SearchResultDialog equipmentRelocationDialog = new SearchResultDialog(strategy.GetSearchResult(), SearchType.EquipmentSeparation, schDto); equipmentRelocationDialog.ShowDialog(); } }