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);
        }