Ejemplo n.º 1
0
        // zdarzenie zmienia tez opis stanu ( dodaje ilosc egzemplarzy jesli kupujemy, zmiejsza ilosc egzemplarzy jesli sprzedajemy)
        public void AddZdarzenie(Zdarzenie zdarzenie)
        {
            dataRepository.AddZdarzenie(zdarzenie);
            OpisStanu updatedOpisStanu = new OpisStanu(zdarzenie.opisStanu.opisuStanuId, zdarzenie.opisStanu.katalog, zdarzenie.opisStanu.iloscEgzemplarzy + zdarzenie.GetIlosc(), zdarzenie.opisStanu.cena);

            dataRepository.UpdateOpisStanu(zdarzenie.opisStanu.opisuStanuId, updatedOpisStanu);
        }
Ejemplo n.º 2
0
 public OpisStanu(Katalog ksiazka, Stan stan, string opis, Zdarzenie zdarzenie)
 {
     this.IdStanu    = Guid.NewGuid();
     this.ObecnyStan = stan;
     this.Ksiazka    = ksiazka;
     this.Opis       = opis;
     this.Zdarzenie  = zdarzenie;
 }
Ejemplo n.º 3
0
 public void UpdateZdarzenie(int id, Zdarzenie zdarzenie)
 {
     for (int i = 0; i < data.zdarzenieObservableCollection.Count; i++)
     {
         if (data.zdarzenieObservableCollection[i].zdarzeniaId == id)
         {
             data.zdarzenieObservableCollection[i] = zdarzenie;
         }
     }
 }
Ejemplo n.º 4
0
 private Katalog findKatalogByZdarzenie(Zdarzenie zdarzenie)
 {
     return(zdarzenie.opisStanu.katalog);
 }
Ejemplo n.º 5
0
 public void AddZdarzenie(Zdarzenie zdarzenie)
 {
     data.zdarzenieObservableCollection.Add(zdarzenie);
 }
Ejemplo n.º 6
0
 public void AddZdarzenie(Zdarzenie zdarzenie)
 {
     this.Contex.Zdarzenia.Add(zdarzenie);
 }
Ejemplo n.º 7
0
        public void RemoveZdarzenie(Guid idZdarzenia)
        {
            Zdarzenie item = this.GetZdarzenie(idZdarzenia);

            this.Contex.Zdarzenia.Remove(item);
        }
Ejemplo n.º 8
0
        public void UpdateZdarzenie(Zdarzenie zdarzenie)
        {
            int index = this.Contex.Zdarzenia.IndexOf(this.GetZdarzenie(zdarzenie.IdZdarzenia));

            this.Contex.Zdarzenia[index] = zdarzenie;
        }