Exemple #1
0
        public void VerwijderLijn(Bon bon, decimal prijs)
        {
            WinkelwagenLijn lijn = zoekWinkelwagenLijn(bon.BonId, prijs);

            if (lijn != null)
            {
                _lijnen.Remove(lijn);
            }
        }
Exemple #2
0
        public void VoegLijnToe(Bon bon, int aantal, decimal prijs)
        {
            WinkelwagenLijn lijn = zoekWinkelwagenLijn(bon.BonId, prijs);

            if (lijn == null)
            {
                _lijnen.Add(new WinkelwagenLijn()
                {
                    Bon = bon, Aantal = aantal, Prijs = prijs
                });
            }
            else
            {
                lijn.Aantal += aantal;
            }
        }
Exemple #3
0
 public bool HeeftBesteld(Bon bon) => BestelLijnen.Any(b => b.Bon.Equals(bon));
Exemple #4
0
 public void VoegBonToe(Bon bon)
 {
     Cadeaubonnen.Add(bon);
 }