Esempio n. 1
0
 public void FillData(Soba s)
 {
     this.Broj    = s.Broj;
     this.TipS    = s.TipS;
     this.Tv      = s.Tv;
     this.MiniBar = s.MiniBar;
 }
Esempio n. 2
0
 public void FillData(Iznajmljivanje i)
 {
     this.TipIznajmljivanja = i.TipIznajmljivanja;
     this.gosti             = i.gosti;
     this.soba       = i.soba;
     this.pocDatum   = i.pocDatum;
     this.zavDatum   = i.zavDatum;
     this.ukupnaCena = i.ukupnaCena;
 }
Esempio n. 3
0
 public Iznajmljivanje(TipIznajmljivanja tipIznajmljivanja, Soba soba, DateTime pocetniDatum, DateTime krajnjiDatum, ObservableCollection <Gost> gosti)
 {
     this.tipIznajmljivanja = tipIznajmljivanja;
     this.soba       = soba;
     this.pocDatum   = pocetniDatum;
     this.zavDatum   = krajnjiDatum;
     this.ukupnaCena = this.IzracunajUkupnuCenu();
     this.gosti      = gosti;
 }
 public decimal PronadjiCenu(TipIznajmljivanja izn, Soba soba)
 {
     foreach (Cenovnik cene in this.cenovnik)
     {
         if (izn.Naziv == cene.TipIznajmljivanja.Naziv && soba.TipS.Naziv == cene.TipS.Naziv)
         {
             return(cene.Cena);
         }
     }
     return(0);
 }
Esempio n. 5
0
        public object Clone()
        {
            Soba copy = new Soba(this.Broj, this.tipS, this.tv, this.miniBar);

            return(copy);
        }