Exemplo n.º 1
0
        /* Upisi Kartu */
        public static void UpisiKartu(Projekcija projekcija, Korisnik kupac, float cena, int red, int sediste)
        {
            List <Karta> sveKarte = Karta.Sve();

//			foreach (Karta k in sveKarte)
//            {
//				if (k.Kupac == kupac && k.Projekcija == projekcija)
//                {
//                    Console.WriteLine("Vec postoji Projekcija koja se u to vreme odrzava u toj sali.");
//					return;
//                }
//            }
            Karta karta = new Karta(projekcija, kupac, cena, red, sediste);

            Debug.WriteLine("\nUpravo kreirana karta, pred upis: {0}", karta);

            sveKarte.Add(karta);
            Serijalizacija.WriteListToBinaryFile <Karta>(Serijalizacija.KaDat, sveKarte, false);
            Console.WriteLine("Karta uspesno upisana!");
        }