Ejemplo n.º 1
0
        public async Task Init()
        {
            var list = await _predmetiService.Get <List <Predmeti> >(null);

            PredmetiList.Clear();

            if (App.LoggedUserRole == "Klijent")
            {
                foreach (var predmeti in list)
                {
                    if (predmeti.KlijentId == KlijentId)
                    {
                        PredmetiList.Add(predmeti);
                    }
                }
            }

            else
            {
                foreach (var predmeti in list)
                {
                    if (predmeti.ZaposleniciId == KlijentId)
                    {
                        PredmetiList.Add(predmeti);
                    }
                }
            }
        }
Ejemplo n.º 2
0
        public async Task Init()
        {
            var search = new PredmetiSearchRequest
            {
                DatumOd = DatumOd,
                DatumDo = DatumDo
            };



            var list = await _predmetiService.Get <List <Predmeti> >(search);

            //List<RadniSati> listaRadnihSati = new List<RadniSati>();

            //foreach(var l in list)
            //{
            //    listaRadnihSati = await _radniSatiService.Get<List<RadniSati>>(l.BrojPredmeta);
            //}


            PredmetiList.Clear();


            foreach (var predmeti in list)
            {
                PredmetiList.Add(predmeti);
            }
        }
        public async Task Init()
        {
            var listaPredmeta = await _predmetiService.Get <List <Predmeti> >(null);

            foreach (var p in listaPredmeta)
            {
                PredmetiList.Add(p);
            }
        }
Ejemplo n.º 4
0
        public async Task Init()
        {
            var search = new PredmetiSearchRequest
            {
                DatumOd = DatumOd,
                DatumDo = DatumDo
            };


            var list = await _predmetiService.Get <List <Predmeti> >(search);

            List <RadniSati> listaRadnihSati = new List <RadniSati>();

            foreach (var l in list)
            {
                listaRadnihSati = await _radniSatiService.Get <List <RadniSati> >(l.BrojPredmeta);
            }

            decimal suma = 0;

            foreach (var l in list)
            {
                foreach (var r in listaRadnihSati)
                {
                    if (l.BrojPredmeta == r.BrojPredmeta)
                    {
                        l.Ukupno += r.BrojRadnihSati * r.CijenaPoSatu;
                        suma     += l.Ukupno;
                    }
                }
            }

            Total = suma;

            PredmetiList.Clear();


            foreach (var predmeti in list)
            {
                PredmetiList.Add(predmeti);
            }
        }