コード例 #1
0
        public void VoegReservatieLijnToe(Product product, int aantal, bool[] dagen = null)
        {
            List <BlokkeringDag> dagenLijst = null;

            if (dagen != null)
            {
                dagenLijst = new List <BlokkeringDag>();
                for (int i = 0; i < dagen.Length; i++)
                {
                    if (dagen[i])
                    {
                        DateTime nieuwDatum = StartDatum;
                        nieuwDatum = nieuwDatum.AddDays(i);
                        dagenLijst.Add(new BlokkeringDag(nieuwDatum));
                    }
                }
            }
            ReservatieLijn rl = new ReservatieLijn()
            {
                Product    = product,
                Aantal     = aantal,
                Reservatie = this,
                Dagen      = dagenLijst
            };

            product.VoegReservatieLijnToe(rl);
            ReservatieLijnen.Add(rl);
        }
コード例 #2
0
 public void VoegReservatieLijnToe(ReservatieLijn reservatieLijn)
 {
     ReservatieLijnen.Add(reservatieLijn);
 }