Exemplo n.º 1
0
        public async Task Init()
        {
            var listaKlijenata = await _zaposleniciService.Get <List <Korisnici> >(null);

            foreach (var z in listaKlijenata)
            {
                if (z.NazivUloge == "Klijent")
                {
                    KlijentiList.Add(z);
                }
            }

            var listaStatusa = await _statusService.Get <List <Status> >(null);

            foreach (var s in listaStatusa)
            {
                StatusList.Add(s);
            }

            var listaVrstaUsluge = await _vrstaUslugeService.Get <List <VrstaUsluge> >(null);

            foreach (var v in listaVrstaUsluge)
            {
                VrstaUslugeList.Add(v);
            }
        }
Exemplo n.º 2
0
        public async Task Init()
        {
            var listaZaposlenika = await _zaposleniciService.Get <List <Korisnici> >(null);

            if (ZaposleniciList.Count == 0)
            {
                foreach (var z in listaZaposlenika)
                {
                    if (z.NazivUloge == "Advokat")
                    {
                        ZaposleniciList.Add(z);
                    }
                }
            }

            var listaVrstaUsluge = await _vrstePredmetaService.Get <List <VrstaUsluge> >(null);

            if (VrstaUslugeList.Count == 0)
            {
                foreach (var z in listaVrstaUsluge)
                {
                    VrstaUslugeList.Add(z);
                }
            }
            VisibleAdvokatiPreporukaNaslov = false;
            AdvokatiList.Clear();
            if (SelectedVrstaUsluge != null)
            {
                var listaAdvokata = await _sastanciService.GetAdvokatiPreporuka <List <Korisnici> >(SelectedVrstaUsluge.VrstaUslugeId);

                foreach (var z in listaAdvokata)
                {
                    AdvokatiList.Add(z);
                    VisibleAdvokatiPreporukaNaslov = true;
                }
            }
            else
            {
                VisibleAdvokatiPreporukaNaslov = false;
                AdvokatiList.Clear();
            }
        }