/// <summary> /// Konstruktor klase Rezervacija koji prima instancu klase Rezervacija /// </summary> /// <param name="r">Instanca klase Rezervacija</param> public Rezervacija(Rezervacija r) { this.id = r.id; this.rezervisao=r.rezervisao; this.projekcija = r.projekcija; this.sjediste = r.sjediste; }
/// <summary> /// Konstruktor klase Rezervacija za id-om /// </summary> /// <param name="id">Id rezervacije</param> /// <param name="projekcija">Projekcija</param> /// <param name="sjediste">Broj sjedista</param> public Rezervacija(int id, Projekcija projekcija, Kupac kupac, int sjediste) { this.id = id; this.projekcija = projekcija; this.rezervisao= kupac; this.sjediste = sjediste; }
/// <summary> /// Konstruktor Karta bez id-a /// </summary> /// <param name="sifra">Sifra fakture</param> /// <param name="vrijeme">Vrijeme izdavanja</param> /// <param name="menadzer">Menadzer koji je odobrio fakturu</param> /// <param name="prodavac">Klasa prodavaca karte</param> /// <param name="kupac">Kupac karte</param> /// <param name="termin">Termin filma</param> public Karta(string sifra, DateTime vrijeme, Menadzer menadzer, ProdavacKarata prodavac, Kupac kupac, Projekcija termin) { this.Sifra = sifra; this.Vrijeme = vrijeme; this.Menadzer = menadzer; this.Prodavac = prodavac; this.Kupac = kupac; this.Termin = termin; }
/// <summary> /// Konstruktor klase Rezervacija bez id-a /// </summary> /// <param name="projekcija">Projekcija</param> /// <param name="sjediste">Broj sjedišta</param> public Rezervacija(Projekcija projekcija,Kupac k, int sjediste) { this.rezervisao = k; this.projekcija = projekcija; this.sjediste = sjediste; }