WarehouseDTO.fromJson(Map<String, dynamic> json) : super.fromJson(json) { name = json['name']; address = json['address'] != null ? AddressDTO.fromJson(json['address']) : null; }