quantityIsChanged property

bool get quantityIsChanged

Implementation

bool get quantityIsChanged {
  if (packingInstruction == null && huDetails == null) return false;

  int defaultObjectsPerHu = getDefaultObjectsPerHU();
  int currentObjectsPerHu = getCurrentObjectsPerHU();

  double defaultQuantity = getDefaultQuantity();
  double currentQuantity = getCurrentQuantity();

  bool objectsQtyChanged = defaultObjectsPerHu != currentObjectsPerHu;
  bool quantityChanged = defaultQuantity != currentQuantity;

  return objectsQtyChanged || quantityChanged;
}