public void UgasiPotrosac(string jedinstvenoIme) { foreach (Potrosac p in MainWindow.Potrosaci) { if (p.JedinstvenoIme == jedinstvenoIme) { if (repozitorijum == null) { repozitorijum = new PotrosacRepozitorijum(); } repozitorijum.UgasiPotrosac(p); break; } } }
public void DodajPotrosaca(Potrosac potrosac) { bool sadrzi = false; foreach (Potrosac p in MainWindow.Potrosaci) { if (p.JedinstvenoIme == potrosac.JedinstvenoIme) { sadrzi = true; break; } } if (!sadrzi) { if (repozitorijum == null) { repozitorijum = new PotrosacRepozitorijum(); } repozitorijum.DodajPotrosaca(potrosac); } }
public PotrosacServer(IPotrosacRepozitorijum repo) { repozitorijum = repo; }
public void SetUp() { repozitorijum = new FakePotrosacRepozitorijum(); potrosacServer = new PotrosacServer(repozitorijum); MainWindow.Potrosaci = new System.ComponentModel.BindingList <Potrosac>(); }