public SefViewModel(PrijavaViewModel parent) { NavigationServis = new NavigationService(); Sobe = new RelayCommand <object>(sobaIzbor, mozeLiSobuNaci); Uposlenici = new RelayCommand <object>(uposlenici, mozeLiUposlenikaNaci); Statistika = new RelayCommand <object>(statistika, mozeLiStatistika); this.Parent = parent; }
public RecepcionerViewModel(PrijavaViewModel parent) { posljednjeDodani = new Rezervacija(); _uplata = new Uplata(); NavigationServis = new NavigationService(); DodajGost = new RelayCommand <object>(dodajGosta, mozeLiDodati); IzvrsiUplatu = new RelayCommand <object>(uplata, mozeLiUplata); AzurirajSobe = new RelayCommand <object>(sobe, moze); this.Parent = parent; }
public ZahtjevViewModel(GostViewModel gostVM, PrijavaViewModel prijavaVM) { // DataContext = new ZahtjeviView(); NavigationServis = new NavigationService(); gost = gostVM.gost; this.ParentPrijava = prijavaVM; listaZahtjeva = new List <Zahtjev>(); DodajZahtjev = new RelayCommand <object>(dodajZahtjeve); Nazad = new RelayCommand <object>(nazad); }
public GostViewModel(PrijavaViewModel parent) { NavigationServis = new NavigationService(); this.Parent = parent; using (var db = new RRentingDbContext()) { gost = db.Gosti.Where(x => x.Email == Parent.PrijavljeniGost.Email && x.Sifra == Parent.PrijavljeniGost.Sifra && x.SigurnosniID == 0).FirstOrDefault(); if (gost != null) { Ocjene = _myList; Dodaj = new RelayCommand <object>(dodajZahtjev, mozeLiDodatiZahtjev); Izlaz = new RelayCommand <object>(izlaz, mozeLiIzaci); } } }
public OsobljeViewModel(PrijavaViewModel parent) { NavigationServis = new NavigationService(); this.Parent = parent; ListaSoba = new List <String>(); MyItemsSource = new ObservableCollection <String>(); using (var db = new RRentingDbContext()) { foreach (Zahtjev z in db.Zahtjevi) { if (z.obavljenZahtjev == false && !ListaSoba.Contains(z.brojSobe.ToString())) { ListaSoba.Add(z.brojSobe.ToString()); } } } PrikaziZahtjeve = new RelayCommand <object>(prikazListeZahtjeva); SpasiPromjene = new RelayCommand <object>(spasiPromjene, mozeLiUpdateovati); }
public StatistikaViewModel(PrijavaViewModel pvm) { this.parent = pvm; }