Exemplo n.º 1
0
 public bool Equals(Karta k2)
 {
     if (this._projekcija == k2.Projekcija &&
         this._red == k2._red &&
         this._sediste == k2._sediste &&
         this._cena == k2._cena &&
         this._kupac == k2.Kupac
         )
     {
         return(true);
     }
     return(false);
 }
Exemplo n.º 2
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!");
        }