コード例 #1
0
        public UgyfelRendelesModositas()
        {
            InitializeComponent();

            megrendelesek = dbImplementation.getMegrendelések(0, 0);

            rendelesek_listazasa_listbox.ItemsSource = megrendelesek;
        }
コード例 #2
0
        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;
                }
            }
        }
コード例 #3
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;
        }