Exemplo n.º 1
0
        public Statistika vratiStanje([FromBody] Roba r)
        {
            SOPretrazivanjeProizvoda sop = new SOPretrazivanjeProizvoda();

            sop.IzvrsiSo(r);
            List <OpstiDomenskiObjekat> lista = sop.Lista;
            Statistika s = new Statistika();

            lista.ForEach(x =>
            {
                try
                {
                    StavkaPrijemnice stavka = x as StavkaPrijemnice;
                    s.naRaspolaganju       += stavka.Kolicina;
                }
                catch (Exception)
                {
                    StavkaOtpremnice stavka = x as StavkaOtpremnice;
                    s.potrazivanje         += stavka.Kolicina;
                }
            });

            return(s);
        }