getWeighingDetails method
Future<void>
getWeighingDetails(
)
Implementation
Future<void> getWeighingDetails() async {
try {
tblTRLoadingWeighingTOList.value = [];
final response = await _apiService.getData(AppUrls.getWeighingDetails,
queryParams: {
'LoadingId': selectVehicleNo.value?.value,
'LoadingTypeId': loadingTypeId
});
if (response.statusCode == 200) {
tblTRLoadingWeighingTOList.value =
TblTRLoadingWeighingTO.fromJsonList(response.data['data']);
if (tblTRLoadingWeighingTOList.length > 1) {
isEnableCompleteWeighingBtn.value = true;
} else {
isEnableCompleteWeighingBtn.value = false;
}
}
setWeighingData();
} catch (error) {
print('Server Error - Failed to Get Loading List');
} finally {
isLoading(false);
}
}