Esempio n. 1
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);
 }
        public ObservableCollection <Iznajmljivanje> PronadjiIznajmljivanjaPoTipu(TipIznajmljivanja tip)
        {
            ObservableCollection <Iznajmljivanje> novaKolekcija = new ObservableCollection <Iznajmljivanje>();

            foreach (Iznajmljivanje i in this.iznajmljivanja)
            {
                if (i.TipIznajmljivanja.Naziv == tip.Naziv)
                {
                    novaKolekcija.Add(i);
                }
            }
            return(novaKolekcija);
        }
Esempio n. 4
0
 public Cenovnik(TipSobe tipSobe, TipIznajmljivanja tipIznajmljivanja, decimal cena)
 {
     this.TipS = tipSobe;
     this.TipIznajmljivanja = tipIznajmljivanja;
     this.Cena = cena;
 }