public virtual void PromeniStavku(Proizvod proizvod, int kolicina) { StavkaKorpe st = kolekcijaStavki.SingleOrDefault(s => s.Proizvod.ProizvodId == proizvod.ProizvodId); if (st != null) { st.Kolicina = kolicina; } }
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; } }
public virtual void ObrisiStavku(Proizvod proizvod) { StavkaKorpe st1 = kolekcijaStavki.SingleOrDefault(st => st.Proizvod.ProizvodId == proizvod.ProizvodId); kolekcijaStavki.Remove(st1); }