Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
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);
        }
Ejemplo n.º 3
0
        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);
        }