Ejemplo n.º 1
0
 public Bokning(Medlem medlem, Anställd anställd, int bokningsNr, DateTime startDate, DateTime endDate, List <Bok> böcker)
 {
     this.medlem     = medlem;
     this.anställd   = anställd;
     this.BokningsNr = bokningsNr;
     this.startDate  = startDate;
     this.endDate    = endDate;
     this.böcker     = böcker;
 }
Ejemplo n.º 2
0
        //EN metod som skapar en bokning
        public Bokning skapaBokning(int MedlemsNr, List <Bok> böcker, int anstNr, BusinessManager bm)
        {
            Medlem   M          = bm.MedRepo.GetMedlem(MedlemsNr);
            Anställd A          = bm.GetAnställd(anstNr);
            DateTime start      = DateTime.Today;
            DateTime end        = start.AddDays(7);
            int      BokningsNr = bm.BoknRepo.Bokningar.Count + 1;

            Bokning B = new Bokning(M, A, BokningsNr, start, end, böcker);

            A.bokningar.Add(B);
            M.bokningar.Add(B);
            //Bokningar.Add(B);

            foreach (Bok bok in B.böcker)
            {
                bok.bokning = B;
            }


            return(B);
        }