private void vegleges_Click(object sender, RoutedEventArgs e) { ObservableCollection <Összesített_ki_mit_rendelt> besz_ossz_megrend = new ObservableCollection <Összesített_ki_mit_rendelt>(); ObservableCollection <Összesített_ki_mit_rendelt> ebbe_kell_besz_ossz_megrend = new ObservableCollection <Összesített_ki_mit_rendelt>(); Összesített_ki_mit_rendelt eredeti = new Összesített_ki_mit_rendelt(); Összesített_ki_mit_rendelt változtatott = new Összesített_ki_mit_rendelt(); besz_ossz_megrend = db_implementation.getÖsszesített_ki_mit_rendelt(); foreach (var item in szállítólevelek) { foreach (var item2 in besz_ossz_megrend) { if (ügyfélnév == item2.név) { eredeti.név = ügyfélnév; eredeti.mit = item.miből; változtatott.név = ügyfélnév; változtatott.mit = item.miből; foreach (var kisz in db_implementation.getTörzsadlista()) { if (item.miből == kisz.anyagnév) { eredeti.kiszerelés = változtatott.kiszerelés = kisz.kiszerelés; } } eredeti.mennyit = item2.mennyit; változtatott.mennyit = Convert.ToString(Convert.ToInt32(item2.mennyit) - Convert.ToInt32(item.mennyit)); db_implementation.updateÖsszesített_ki_mit_rendelt(eredeti, változtatott); } } } db_implementation.deleteÜgyfél_Szállítólevél(); PrintPDFDoc pdf = new PrintPDFDoc(szállítólevelek, ügyfélnév, ügyfélcím, mennyiség_egysége, adoszam, zoldkonyvszam); szállítólevelek = new ObservableCollection <Szállítólevél>(); }