public ViewModel2(LogInVM parent) { // Obje forme navigationService = new NavigationService(); StavkeMenija = new List <String>(); StavkeMenija.Add(stavka1); StavkeMenija.Add(stavka2); StavkeMenija.Add(stavka3); Parent = parent; // Forma ZaposlenikStolovi Stolovi = new ObservableCollection <Stol>(); Stolovi = DataSource.DataSource.DajSveStolove(); DugmeOdgovoriNaNarudzbu = new RelayCommand <object>(odgovoriNaNarudzbu); DugmeDajRacun = new RelayCommand <object>(dajRacun); //Forma ZaposlenikPlaylista Playliste = new ObservableCollection <Playlista>(); Playliste = DataSource.DataSource.DajSvePlayliste(); DugmeAzurirajPlaylistu = new RelayCommand <object>(azurirajPlaylistu); DugmeKreirajPlaylistu = new RelayCommand <object>(kreirajPlaylistu); DugmeOdaberi = new RelayCommand <object>(odaberi); DodajPjesmu = new RelayCommand <object>(dodajPjesmu); ObrisiPjesmu = new RelayCommand <object>(obrisiPjesmu); Playlista = Playliste.ElementAt <Playlista>(0); }
public ViewModel1(LogInVM parent) { navigationService = new NavigationService(); zaposlenici = new ObservableCollection <Zaposlenik>(); ObservableCollection <Korisnik> korisnici = DataSource.DataSource.DajSveKorisnike(); foreach (Korisnik p in korisnici) { if (p is Zaposlenik) { Zaposlenici.Add(p as Zaposlenik); } } Pica = new ObservableCollection <Pice>(); Pica = DataSource.DataSource.DajSvaPica(); StavkeMenija = new List <String>(); StavkeMenija.Add(stavka1); StavkeMenija.Add(stavka2); StavkeMenija.Add(stavka3); Nabavka = new MyPubNarucivanje(); Parent = parent; IndexOdabranog = -1; DugmeAzuriraj = new RelayCommand <object>(azurirajZaposlenika); DugmeObrisi = new RelayCommand <object>(obrisiZaposlenika); DugmeDodaj = new RelayCommand <object>(dodajZaposlenika); DodajZaNabavku = new RelayCommand <object>(dodajzanabavku); DodajZaposlenikaDodaj = new RelayCommand <object>(dodaj); DodajStavku = new RelayCommand <object>(dodajstavku); ObrisiIzNabavke = new RelayCommand <object>(obrisiiznabavke); NarudzbenicaDugme = new RelayCommand <object>(formirajnarudzbenicu); NaruciDugme = new RelayCommand <object>(naruci); AzurirajZaposlenikaAzuriraj = new RelayCommand <object>(azuriraj); }
public ViewModel3(LogInVM parent) { navigationService = new NavigationService(); StavkeMenija = new List <String>(); StavkeMenija.Add(stavka1); StavkeMenija.Add(stavka2); StavkeMenija.Add(stavka3); StavkeMenija.Add(stavka4); ImePrezimeKorisnika = parent.KorisnikImePrezime; Pica = new ObservableCollection <Pice>(); Pica = DataSource.DataSource.DajSvaPica(); NarucenaPica = new ObservableCollection <Pice>(); Parent = parent; IndeksOdabranogPica = -1; IndeksOdabranePjesme = -1; IndeksOdabranogStola = -1; DugmeDodajPice_Click = new RelayCommand <object>(dodaj_stavku_narudzbe); DugmeNaruci_Click = new RelayCommand <object>(izvrsi_narudzbu); //dio koda za formu KorisnikJukebox Pjesme = new ObservableCollection <Pjesma>(); GlasanePjesme = new ObservableCollection <Pjesma>(); Pjesme = DataSource.DataSource.DajSvePjesme(); DugmeGlasajZaPjesmu_Click = new RelayCommand <object>(glasaj); //dio koda za formu KorisnikRezervacija Stolovi = new ObservableCollection <Stol>(); Stolovi = DataSource.DataSource.DajSveStolove(); RezervisalaJednom = false; DugmeRezervisiStol_Click = new RelayCommand <object>(rezervisi); }