Example #1
0
        public async Task Init()
        {
            if (GradoviList.Count == 0)
            {
                var gradovilist = await _gradovi.Get <List <Gradovi> >(null);

                Gradovi sviGradovi = new Gradovi();
                sviGradovi.Naziv  = "Svi gradovi";
                sviGradovi.GradId = 0;
                GradoviList.Add(sviGradovi);



                foreach (var grad in gradovilist)
                {
                    GradoviList.Add(grad);
                }
            }

            if (SelectedGrad != null)
            {
                if (SelectedGrad.GradId == 0)
                {
                    var list = await _teretane.Get <IEnumerable <Teretana> >(null);

                    TeretaneList.Clear();
                    foreach (var trt in list)
                    {
                        TeretaneList.Add(trt);
                    }
                }
                else
                {
                    TeretanaSearchRequest search = new TeretanaSearchRequest();
                    search.GradId = SelectedGrad.GradId;
                    if (NazivTeretane != null)
                    {
                        search.Naziv = NazivTeretane;
                    }

                    var list = await _teretane.Get <IEnumerable <Teretana> >(search);

                    TeretaneList.Clear();
                    foreach (var teretana in list)
                    {
                        TeretaneList.Add(teretana);
                    }
                }
            }
            else
            {
                var list = await _teretane.Get <IEnumerable <Teretana> >(null);

                TeretaneList.Clear();
                foreach (var teretana in list)
                {
                    TeretaneList.Add(teretana);
                }
            }
        }
Example #2
0
        public async Task PretragaPoNazivu()
        {
            TeretanaSearchRequest search = new TeretanaSearchRequest();

            search.Naziv = NazivTeretane;
            var list = await _teretane.Get <IEnumerable <Teretana> >(search);

            TeretaneList.Clear();
            foreach (var teretana in list)
            {
                TeretaneList.Add(teretana);
            }
        }
Example #3
0
        private async void btnPrikazi_Click(object sender, EventArgs e)
        {
            var search = new TeretanaSearchRequest()
            {
                Naziv = txtPretragaNaziv.Text
            };

            var list = await _teretane.Get <List <OnlineGym_Model.Teretana> >(search);

            var dgvResult = new List <OnlineGym_Model.Teretana_Rezultat>();

            foreach (var ter in list)
            {
                Teretana_Rezultat temp = new Teretana_Rezultat(ter);
                dgvResult.Add(temp);
                temp = null;
            }
            dgvTeretanee.DataSource = dgvResult;
        }
Example #4
0
        public async Task Init()
        {
            TeretanaSearchRequest  search = new TeretanaSearchRequest();
            IEnumerable <Teretane> list;
            var clan = await _clanService.GetById <Clanovi>(APIServices.ClanId);

            search.GradId = clan.GradId;
            if (Search != String.Empty)
            {
                search.Naziv = Search;
                list         = await _teretanaServices.Get <IEnumerable <Teretane> >(search);
            }
            else
            {
                list = await _teretanaServices.Get <IEnumerable <Teretane> >(search);
            }
            TeretaneList.Clear();
            foreach (var teretane in list)
            {
                TeretaneList.Add(teretane);
            }
        }