Example #1
0
        public void nadjiAtrakciju(Atrakcija a)
        {
            Naziv             = a.Naziv;
            VrijemeOtvaranja  = a.VrijemeOtvaranja.ToString();
            VrijemeZatvaranja = a.VrijemeZatvaranja.ToString();

            if (DateTime.Now.TimeOfDay < a.VrijemeOtvaranja || DateTime.Now.TimeOfDay > a.VrijemeZatvaranja)
            {
                Stanje = "ZATVORENO";
            }
            else
            {
                if (a.Stanje == (StanjeAtrakcije)1)
                {
                    Stanje = "OTVORENO";
                }
                else
                {
                    Stanje = "U KVARU";
                }
            }

            int vrijeme = (int)((a.TrajanjeVoznje + 3) * ((a.TrenutniBrojPosjetilaca + 1) / a.Kapacitet) + 0.5);

            VrijemeCekanja = vrijeme.ToString() + " minuta";
        }
 protected override void OnNavigatedTo(NavigationEventArgs e)
 {
     a = e.Parameter as Atrakcija;
     base.OnNavigatedTo(e);
     DataContext = new PregledAtrakcijaViewModel(a);
 }
Example #3
0
 public PregledAtrakcijaViewModel(Atrakcija a)
 {
     nadjiAtrakciju(a);
 }