Exemple #1
0
 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;
         }
     }
 }
Exemple #2
0
        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);
            }
        }
Exemple #3
0
 public PotrosacServer(IPotrosacRepozitorijum repo)
 {
     repozitorijum = repo;
 }
Exemple #4
0
 public void SetUp()
 {
     repozitorijum        = new FakePotrosacRepozitorijum();
     potrosacServer       = new PotrosacServer(repozitorijum);
     MainWindow.Potrosaci = new System.ComponentModel.BindingList <Potrosac>();
 }