public UgyfelRendelesModositas() { InitializeComponent(); megrendelesek = dbImplementation.getMegrendelések(0, 0); rendelesek_listazasa_listbox.ItemsSource = megrendelesek; }
private void ügyfélkiválasztós_vegleg_combobox_SelectionChanged(object sender, SelectionChangedEventArgs e) { int selectedIndex = ügyfélkiválasztós_vegleg_combobox.SelectedIndex; var valami = szerk_ügyfelek_név_cím.OrderBy(a => a.teljes_név); int index = 0; foreach (var item in valami) { if (selectedIndex == index) { tomb = new string[2]; tomb[0] = item.teljes_név.Split(':')[0]; ügyfélnév = tomb[0]; tomb[1] = item.teljes_név.Split(':')[1]; ügyfélcím = tomb[1]; zoldkonyvszam = item.zöldkártyaszám; adoszam = item.adószám; break; } index++; } string anyag = ""; megrendelések = db_implementation.getMegrendelések(0, 0); var valami2 = megrendelések.OrderBy(a => a.anyagnév); vegleg_megrendeles = new ObservableCollection <Megrendelések>(); foreach (var item in valami2) { if (tomb[0] == item.ügyfélnév && tomb[1] == item.ügyfélcím && item.mennyiség != "0") { megrend = new Megrendelések(); megrend.anyagnév += item.anyagnév + ":" + item.mennyiség; anyag = item.anyagnév; vegleg_megrendeles.Add(megrend); } } megrendeles_kivalaszt_combobox.ItemsSource = vegleg_megrendeles; törzsadatok = db_implementation.getTörzsadlista(); foreach (var item in törzsadatok) { if (anyag == item.anyagnév) { mennyiség_egysége = item.kiszerelés; } } }
public Üres_rendelés() { InitializeComponent(); raktártartalma = db_implementation.getRaktár(); var valami3 = raktártartalma.OrderBy(a => a.anyagnév); törzsadatok = db_implementation.getTörzsadlista(); var valami4 = törzsadatok.OrderBy(a => a.anyagnév); törzsadatok_combobox.ItemsSource = valami4; beszállítók = db_implementation.getBeszállítók(); var valami = beszállítók.OrderBy(a => a.név); beszállítók_vegleg_combobox.ItemsSource = valami; megrendelések = db_implementation.getMegrendelések(0, 0); var valami1 = megrendelések.OrderBy(a => a.anyagnév); foreach (var rakt_item in valami3) { szamok = new Szamok(); foreach (var megrend_item in valami1) { if (rakt_item.anyagnév == megrend_item.anyagnév) { szamok.szamok += Convert.ToInt32(megrend_item.mennyiség); } } leadott_mennyiseg.Add(szamok); } int index = 0; foreach (var item in valami3) { mind = new mind_itt(); mind.anyagnév = item.anyagnév; mind.szamok = leadott_mennyiseg[index].szamok; mind.mennyiség = item.mennyiség; minden_itt.Add(mind); index++; } raktár_anyagneve_listview.ItemsSource = minden_itt; }