private bool InsertReservation()
        {
            bool isValid           = false;
            var  reservationInsert = new Foglalas {
                FelhasznaloId = winLogin.loginId,
                Datum         = DateTime.Now,
                Foglalt       = true,
                FizetveVan    = true,
                Aktiv         = true
            };

            foreach (var x in seats)
            {
                if (x.Res)
                {
                    var seatReservationInsert = new Ules_foglalas {
                        Kategoria = "Tomi",
                        UlesId    = x.SeatId,
                        VetitesId = selectedScreeningDateId,
                        Foglalas  = reservationInsert
                    };
                    edmNeumannMoziContainer.Ules_foglalasSet.Add(seatReservationInsert);
                    isValid = true;
                }
            }
            edmNeumannMoziContainer.FoglalasSet.Add(reservationInsert);
            edmNeumannMoziContainer.SaveChanges();
            return(isValid);
        }
Exemplo n.º 2
0
        static void Feladat1()
        {
            var sorok = System.IO.File.ReadAllLines(Be);

            // a foglalások tömb példányosítása
            foglalasok = new Foglalas[int.Parse(sorok[0])];
            for (int i = 0; i < foglalasok.Length; i++)
            {
                var sor = sorok[i + 1].Split(' ');
                foglalasok[i] = new Foglalas(
                    int.Parse(sor[0]),  // sorszám
                    int.Parse(sor[1]),  // szobaszám
                    int.Parse(sor[2]),  // érkezés
                    int.Parse(sor[3]),  // távozás
                    int.Parse(sor[4]),  // vendégek száma
                    int.Parse(sor[5]),  // reggeli
                    sor[6]              // azonosító
                    );
            }
        }