mengeErlaubt function

num mengeErlaubt(
  1. KasseArtikel a,
  2. num gewuenscht
)

Deckelt eine gewünschte Menge an der Höchstmenge des Artikels.

Implementation

num mengeErlaubt(KasseArtikel a, num gewuenscht) {
  final grenze = a.maxMenge;
  if (grenze == null || grenze <= 0) return gewuenscht;
  return gewuenscht > grenze ? grenze : gewuenscht;
}