private void ShowMedicineSearchResultObjectOnMapButton_Click(object sender, RoutedEventArgs e) { DrugWithRoomDTO selectedSearchResultDrugDTO = (DrugWithRoomDTO)MedicineSearchResultsDataGrid.SelectedItem; MapObject selectedSearchResultMapObject = _mapObjectController.GetMapObjectById(selectedSearchResultDrugDTO.RoomNumber); ShowSelectedSearchResultObjectOnMap(selectedSearchResultMapObject); }
public static List <DrugWithRoomDTO> DrugToDrugWithRoomDTO(Drug drug, List <DrugInRoom> drugsInRooms) { List <DrugWithRoomDTO> drugWithRoomDTOs = new List <DrugWithRoomDTO>(); foreach (DrugInRoom drugInRoom in drugsInRooms) { DrugWithRoomDTO drugWithRoomDTO = new DrugWithRoomDTO(); drugWithRoomDTO.DrugId = drug.Id; drugWithRoomDTO.RoomNumber = drugInRoom.RoomNumber; drugWithRoomDTO.Quantity = drug.Quantity; drugWithRoomDTO.DrugName = drug.Name; drugWithRoomDTOs.Add(drugWithRoomDTO); } return(drugWithRoomDTOs); }