Esempio n. 1
0
        public void rendellista()
        {
            int index         = 0;
            int selectedIndex = megrendeles_kivalaszt_combobox.SelectedIndex;
            var valami2       = vegleg_megrendeles.OrderBy(a => a.anyagnév);

            foreach (var item in valami2)
            {
                if (selectedIndex == index && item.mennyiség != "0")
                {
                    csakszamok  = new ObservableCollection <Szamok>();
                    szam        = new Szamok();
                    anyagnév    = item.anyagnév.Split(':')[0];
                    szam.szamok = Convert.ToInt32(item.anyagnév.Split(':')[1]);
                    csakszamok.Add(szam);
                    break;
                }
                index++;
            }
            int[] tomb = new int[csakszamok[0].szamok];
            maxmenny = tomb.Length;
            for (int i = 0; i < csakszamok[0].szamok; i++)
            {
                tomb[i] = i + 1;
            }
            csakszamok = new ObservableCollection <Szamok>();
            for (int i = 0; i < tomb.Length; i++)
            {
                szam        = new Szamok();
                szam.szamok = i + 1;
                csakszamok.Add(szam);
            }
            szamok_combobox.ItemsSource = csakszamok;
        }
Esempio n. 2
0
        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;
        }