Beispiel #1
0
        public Form4(int id)
        {
            InitializeComponent();
            Collection <List <object> > kosiky;

            kosiky  = KosikGateway.Select(id);
            polozky = new List <KosikPolozka>();

            foreach (List <object> e in kosiky)
            {
                KosikPolozka polozka = new KosikPolozka();
                polozka.Vytvor(e);
                polozky.Add(polozka);
            }

            if (polozky.Count == 0)
            {
                label1.Text = "Zadne zbozi v kosiku";
                label2.Hide();
                label3.Hide();
                button1.Hide();
                button2.Hide();
            }
            else
            {
                SetText();
            }
        }
Beispiel #2
0
        public void VytvorObjednavku(int zakaznikID)
        {
            Datum      = DateTime.Now;
            ZakaznikID = zakaznikID;


            if (ObjednavkaGateway.SelectAll().Count == 0)
            {
                Ido = 1;
            }
            else
            {
                Ido = (int)ObjednavkaGateway.SelectAll().Last()[0] + 1;
            }

            Vlozit();

            foreach (List <object> attributes in KosikGateway.Select(zakaznikID))
            {
                KosikPolozka polozka = new KosikPolozka();
                polozka.Vytvor(attributes);

                ObsahObjednavky obsah = new ObsahObjednavky();
                obsah.Vytvor(polozka.ZboziID, Ido, polozka.Pocet);


                obsah.Vlozit();
            }

            KosikGateway.Delete(ZakaznikID);
        }