Example #1
0
        public async Task Init()
        {
            var search = new TerminiSearchRequest();

            if (AktivniTermin == null)
            {
                search.Aktivno = true;
            }
            else
            {
                search.Aktivno = AktivniTermin.IsAktivno;
            }
            var list = await _service.Get <IEnumerable <TerminiPutovanja> >(search);

            TerminiList.Clear();
            foreach (var i in list)
            {
                TerminiList.Add(i);
            }

            ListAktivno.Clear();
            ListAktivno.Add(new AktivniTermini {
                IsAktivno = true, Aktivno = "Aktivno"
            });
            ListAktivno.Add(new AktivniTermini {
                IsAktivno = false, Aktivno = "Neaktivno"
            });
        }
Example #2
0
        public async Task Load()
        {
            //var termini = await _terminiservice.Get<IEnumerable<Termin>>(null);
            OdabranaDestinacija.Clear();

            if (DestinacijaID != null)
            {
                Destinacija d = new Destinacija();
                d = await _destinacijeservice.GetById <Destinacija>(DestinacijaID);

                OdabranaDestinacija.Add(d);

                var search = new TerminSearchRequest()
                {
                    Aktivan = true
                };
                search.DestinacijaId = int.Parse(DestinacijaID.ToString());

                var list = await _terminiservice.Get <IEnumerable <Termin> >(search);

                TerminiList.Clear();

                foreach (var x in list)
                {
                    TerminiList.Add(x);
                }
            }
        }
        public async Task Init()
        {
            var korisnickoIme = APIService.Username;
            List <KorisniciMob> listKorisnici = await _korisnici.Get <List <KorisniciMob> >(null);

            foreach (var k in listKorisnici)
            {
                if (k.KorisnickoIme == korisnickoIme)
                {
                    _korisnik = k;
                    break;
                }
            }

            var termini = await _termini.Get <IEnumerable <Termini> >(new TerminiSearchRequest()
            {
                IzletId = _izletId
            });

            termini = termini.Where(x => x.VrijemeTermina.Date >= DateTime.Now.Date.AddDays(2)).OrderBy(x => x.VrijemeTermina).Take(3);

            TerminiList.Clear();
            foreach (var termin in termini)
            {
                TerminiList.Add(termin);
            }
        }
        public async Task Init()
        {
            var termini = await _termini.Get <IEnumerable <Termini> >(new TerminiSearchRequest()
            {
                IzletId = Izlet.IzletId
            });

            termini = termini.Where(x => x.VrijemeTermina.Date >= DateTime.Now.Date.AddDays(2)).OrderBy(x => x.VrijemeTermina).Take(3);

            TerminiList.Clear();
            foreach (var termin in termini)
            {
                TerminiList.Add(termin);
            }
        }
Example #5
0
        public async Task Init()
        {
            UserDialogs.Instance.ShowLoading("Učitavanje zahtjevanih termina..");
            var request = new TerminSearchRequest();

            request.IsNaCekanju = true;
            request.PacijentId  = APIService.PacijentId;
            var list = await _terminService.GetAll <List <Model.Termin> >(request);

            TerminiList.Clear();
            foreach (var termin in list)
            {
                TerminiList.Add(termin);
            }
            UserDialogs.Instance.HideLoading();
        }
Example #6
0
        public async Task Init()
        {
            UserDialogs.Instance.ShowLoading("Učitavanje odbijenih termina..");
            var request = new TerminSearchRequest();

            request.IsOdobren       = "Ne";
            request.IsOdbijenMobile = "Da";
            request.PacijentId      = APIService.PacijentId;
            var list = await _terminService.GetAll <List <Model.Termin> >(request);

            TerminiList.Clear();
            foreach (var termin in list)
            {
                TerminiList.Add(termin);
            }
            UserDialogs.Instance.HideLoading();
        }
        public async Task Init()
        {
            var list = await _treneriService.Get <IEnumerable <Trener> >(null);

            var list1 = await _terminiService.Get <IEnumerable <SlobodniTermini> >(null);

            TreneriList.Clear();
            TerminiList.Clear();
            foreach (var trener in list)
            {
                TreneriList.Add(trener);
            }
            foreach (var termin in list1)
            {
                TerminiList.Add(termin);
            }
        }
Example #8
0
        public async Task Init()
        {
            var list = await _service.Get <IEnumerable <TerminiPutovanja> >(new TerminiSearchRequest
            {
                Aktivno = true
            });

            TerminiList.Clear();



            foreach (var i in list)
            {
                if (i.DatumPolaska > DateTime.Now)
                {
                    TerminiList.Add(i);
                }
            }
        }