getAssignedHUDetailsByMaterialBatch method
Implementation
Future<List<HuDetails>> getAssignedHUDetailsByMaterialBatch({
required String material,
required String? batch,
Options? getMaterialByBatchOptions,
}) async {
if (batch?.isEmpty ?? false) {
return [];
}
try {
Response<Json> response = await _unitsApiProvider
.getHUDetailsByMaterialBatch(
material: material,
batch: batch!,
getMaterialByBatchOptions: getMaterialByBatchOptions,
);
if (response.isSuccessful) {
List<Json> jsonList = List<Json>.from(response.data?['results']);
return jsonList.map(HuDetails.fromJson).toList();
} else {
return [];
}
} catch (e) {
return [];
}
}