getDeliveryQuantityAfterBooking method
Implementation
double getDeliveryQuantityAfterBooking({
required List<HuDetails> unitsToDeliver,
required Delivery delivery,
}) {
double totalBookQuantity = unitsToDeliver.totalHuDetailsListQuantity();
bool overDelivery = delivery.getOpenDeliveryQty() - totalBookQuantity < 0;
double deliveryQuantityAfterBooking = overDelivery
? delivery.deliveryTotalQty +
(totalBookQuantity - delivery.getOpenDeliveryQty())
: delivery.getAlreadyDeliveredQuantity() + totalBookQuantity;
return deliveryQuantityAfterBooking;
}