postWeighingDetails method

Future<void> postWeighingDetails()

Implementation

Future<void> postWeighingDetails() async {
  tempTblTRLoadingWeighingTOList.value = [];

  if (tblTRLoadingTO.value?.statusId ==
          LoadingStatusInternalTransferE.rejectVehicleAfterTareWeight.value &&
      loadingTypeId == 1) {
    tblTRLoadingWeighingTO.isWeighingCompleted = 0;
  }

  if (tblTRLoadingTO.value?.statusId ==
          LoadingStatusInternalTransferE.underFinalWeighing.value ||
      tblTRLoadingTO.value?.statusId ==
          LoadingStatusInternalTransferE.underUnloading.value) {
    processPostWeighingDetails();
  } else {
    processPostWeighingDetails();
  }
}