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); }
public Cenovnik(TipSobe tipSobe, TipIznajmljivanja tipIznajmljivanja, decimal cena) { this.TipS = tipSobe; this.TipIznajmljivanja = tipIznajmljivanja; this.Cena = cena; }