Esempio n. 1
0
        public virtual void PromeniStavku(Proizvod proizvod, int kolicina)
        {
            StavkaKorpe st = kolekcijaStavki.SingleOrDefault(s => s.Proizvod.ProizvodId == proizvod.ProizvodId);

            if (st != null)
            {
                st.Kolicina = kolicina;
            }
        }
Esempio n. 2
0
        public virtual void DodajStavku(Proizvod proizvod, int kolicina)
        {
            StavkaKorpe st = kolekcijaStavki
                             .SingleOrDefault(p => p.Proizvod.ProizvodId == proizvod.ProizvodId);


            if (st == null)
            {
                st = new StavkaKorpe {
                    Proizvod = proizvod,
                    Kolicina = kolicina
                };
                kolekcijaStavki.Add(st);
            }
            else
            {
                st.Kolicina += kolicina;
            }
        }
Esempio n. 3
0
        public virtual void ObrisiStavku(Proizvod proizvod)
        {
            StavkaKorpe st1 = kolekcijaStavki.SingleOrDefault(st => st.Proizvod.ProizvodId == proizvod.ProizvodId);

            kolekcijaStavki.Remove(st1);
        }