示例#1
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);
        }
示例#2
0
        public void dodaj(object parametar)
        {
            Zaposlenici.Add(Zaposleni);

            navigationService.Navigate(typeof(MenadzerZaposlenik), this);
        }