public async Task Init()
        {
            var predstavaList = await _predstaveService.Get <List <Predstava> >(null);

            PredstaveList.Clear();
            foreach (var predstava in predstavaList)
            {
                PredstaveList.Add(predstava);
            }
        }
        public async Task Init()
        {
            MjeseciList.Clear();
            MjeseciList.Add("");
            for (int i = 1; i <= 12; i++)
            {
                MjeseciList.Add(i.ToString());
            }

            var predstavaList = await _predstaveService.Get <List <Predstava> >(null);

            PredstaveList.Clear();
            foreach (var predstava in predstavaList)
            {
                PredstaveList.Add(predstava);
            }
        }
        public async Task Init()
        {
            if (ZanrList.Count == 0)
            {
                SortList.Add("Naziv");
                SortList.Add("Najveća ocjena");

                var zanrList = await _zanrService.Get <List <Zanr> >(null);

                foreach (var zanr in zanrList)
                {
                    ZanrList.Add(zanr);
                }
            }

            PredstavaSearchRequest search = new PredstavaSearchRequest();

            if (SelectedZanr != null)
            {
                search.ZanrId = SelectedZanr.ZanrID;
            }

            if (int.TryParse(TrajanjeOd, out int _TrajanjeOd))
            {
                search.TrajanjeOd = _TrajanjeOd;
            }
            if (int.TryParse(TrajanjeDo, out int _TrajanjeDo))
            {
                search.TrajanjeDo = _TrajanjeDo;
            }

            search.Sort = SelectedSort;

            var list = await _predstaveService.Get <IEnumerable <Predstava> >(search);

            PredstaveList.Clear();
            foreach (var predstava in list)
            {
                PredstaveList.Add(predstava);
            }
        }