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();
     }
 }
Beispiel #3
0
 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();
     }
 }