Esempio n. 1
0
 public bool DodajSamochod(Samochod samochod)
 {
     if (IfSamochodInDB(samochod))
     {
         return(false);
     }
     if (!RepoSamochody.DodajSamochodDoBazy(samochod))
     {
         return(false);
     }
     Samochody.Add(samochod);
     return(true);
 }
Esempio n. 2
0
 public bool UsunSamochod(sbyte idSamochodu)
 {
     if (!RepoSamochody.UsunSamochod(idSamochodu))
     {
         return(false);
     }
     for (int i = 0; i < Samochody.Count; i++)
     {
         if (Samochody[i].Id != idSamochodu)
         {
             continue;
         }
         Samochody.RemoveAt(i);
     }
     return(true);
 }
Esempio n. 3
0
        public bool EdytujSamochod(Samochod samochod, sbyte idSamochodu)
        {
            if (!RepoSamochody.EdytujSamochod(samochod, idSamochodu))
            {
                return(false);
            }
            for (int i = 0; i < Samochody.Count; i++)
            {
                if (Samochody[i].Id != idSamochodu)
                {
                    continue;
                }
                samochod.Id  = idSamochodu;
                Samochody[i] = new Samochod(samochod);
            }

            return(true);
        }
Esempio n. 4
0
        public Model()
        {
            //pobieramy z MYSQLa dane do kolekcjii
            var pracownicy = RepoPracowników.PobierzWszystkichPracownikow();
            var samochody  = RepoSamochody.PobierzWszystkieSamochody();
            var sprzedaze  = RepoSprzedazy.PobierzWszystkieSprzedaze();

            foreach (var p in pracownicy)
            {
                Pracownicy.Add(p);
            }
            foreach (var s in samochody)
            {
                Samochody.Add(s);
            }
            foreach (var sp in sprzedaze)
            {
                Sprzedaze.Add(sp);
            }

            Zalogowany = null;
        }