///todo deleted
// import '../hospital.dart';
// import 'asset.dart';
//
// @Deprecated("Use asset_transfer_search.dart instead of this one")
// class DeviceTransferSearch {
//   Asset device;
//   String title, room;
//   bool mostRecent;
//   Hospital hospital;
//   Buildings building;
//   List<Buildings> buildingsList;
//   Floors floor;
//   List<Floors> floorsList;
//   Departments department;
//   List<Departments> departmentsList;
//
//   DeviceTransferSearch({
//     this.device,
//     this.hospital,
//     this.building,
//     this.floor,
//     this.department,
//     this.room,
//     this.title,
//     this.mostRecent = true,
//   });
//
//   Map<String, dynamic> toMap() {
//     Map<String, dynamic> search = {};
//     if (title != null && title.isNotEmpty) {
//       search["transferCode"] = title;
//     }
//     if (device != null) {
//       search["assetId"] = device.id;
//     }
//     if (mostRecent != null) {
//       search["mostRecent"] = mostRecent;
//     }
//     if (hospital?.id != null) {
//       search["destSiteId"] = hospital.id;
//     }
//     if (building?.id != null) {
//       search["destBuildingId"] = building.id;
//     }
//     if (floor?.id != null) {
//       search["destFloorId"] = floor.id;
//     }
//     if (department?.id != null) {
//       search["destDepartmentId"] = department.id;
//     }
//     if (room != null && room.isNotEmpty) {
//       search["destRoom"] = department.id;
//     }
//     return search;
//   }
//
//   void fromSearch(DeviceTransferSearch newSearch) {
//     title = newSearch.title;
//     room = newSearch.room;
//     mostRecent = newSearch.mostRecent;
//     device = newSearch.device;
//     hospital = newSearch.hospital;
//     building = newSearch.building;
//     floor = newSearch.floor;
//     department = newSearch.department;
//   }
// }
