예제 #1
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);
        }