private void zatwierdzButton_Click(object sender, EventArgs e) { if (!DesignMode) { Ksiazka ks = new Ksiazka(); Gatunek gt = new Gatunek(); gt = (Gatunek)gatunekBindingSource.Current; ks = (Ksiazka)ksiazkaBindingSource.Current; ks.Gatunek_IdGatunku = gt.IdGatunku; ksiazkaBindingSource.ResetBindings(false); Funkcje.Instance._context.SaveChanges(); } }
public void CreateRaport() { Ksiazka ks = new Ksiazka(); Egzemplarz eg = new Egzemplarz(); foreach (ElementyZamowienia item in elementyZamowienia) { Element el = new Element(); eg = Funkcje.Instance._context.Egzemplarzs.Where(e => e.IdEgzemplarza == item.IdEgzemplarza).Select(e => e).First(); el.Nazwa = Funkcje.Instance._context.Ksiazkas.Where(k => k.IdKsiazki == eg.Ksiazka_IdKsiazki).Select(k => k.Tytul).First(); el.Wydawnictwo = Funkcje.Instance._context.Ksiazkas.Where(k => k.IdKsiazki == eg.Ksiazka_IdKsiazki).Select(k => k.Tytul).First(); el.Ilosc = item.Ilosc; raportElement.Add(el); } this.CreateExcel(); }