Beispiel #1
0
        private void odhlasitButton_Click(object sender, EventArgs e)
        {
            SessionSingleton.getInstance().logOut();

            profilButton.Hide();
            panel1.Show();
            prihlasenyUzivatelLabel.Text = "Byl jste odhlášen";
            odhlasitButton.Hide();
            kosikButton.Hide();
            Kosik.getInstance().znicitKosik();
        }
Beispiel #2
0
 private void button1_Click_1(object sender, EventArgs e)
 {
     if (Kosik.getInstance().kosikExistuje())
     {
         Formy.KosikForm kos = new Formy.KosikForm();
         kos.Show();
     }
     else
     {
         kosikLabel.Text = "kosik neexistuje";
     }
 }
Beispiel #3
0
 private void koupitButton_Click(object sender, EventArgs e)
 {
     if (Kosik.getInstance().kosikExistuje())
     {
         Kosik.getInstance().addpisnicku(aktualniPisnicka);
     }
     else
     {
         Collection <Pisnicka> pisnicky = new Collection <Pisnicka>();
         Kosik.getInstance().setKolekciPisnicek(pisnicky);
         Kosik.getInstance().addpisnicku(aktualniPisnicka);
     }
 }
Beispiel #4
0
        public KosikForm()
        {
            InitializeComponent();

            foreach (Pisnicka pisnicka in Kosik.getInstance().getPisnicky())
            {
                ListViewItem item1 = new ListViewItem(pisnicka.Id.ToString());
                item1.SubItems.Add("id");

                ListViewItem item2 = new ListViewItem(pisnicka.Nazev);
                item2.SubItems.Add("nazev");

                this.obsahKosikuView.Items.AddRange(new ListViewItem[] { item1, item2 });
            }
        }
Beispiel #5
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (ucetBox.TextLength == 0)
            {
                varovani2Label.Text = "Vyplňte účet";
            }

            else
            {
                ObjednavkaGateway og  = new ObjednavkaGateway();
                UzivatelGateway   u   = new UzivatelGateway();
                ObjednaniGateway  obj = new ObjednaniGateway();
                IPisnickaGateway  pg  = new PisnickaGateway();

                u.Id = SessionSingleton.getInstance().getLoggedUser().Id;


                og.Uzivatel = u;

                Objednavka o = new Objednavka(og);
                oser.InsertObjednavku(o);

                ObjednavkaGateway objIdg       = new ObjednavkaGateway();
                Objednavka        idObjednavky = oser.getIdObjednavky(SessionSingleton.getInstance().getLoggedUser().Id);

                foreach (Pisnicka p in Kosik.getInstance().getPisnicky())
                {
                    pg.Id     = p.Id;
                    objIdg.Id = idObjednavky.Id;


                    obj.Objednavka = objIdg;
                    obj.Pisnicka   = pg;

                    Objednani ob = new Objednani(obj);
                    objednaniSer.InsertObjednani(ob);
                }

                vytvoreniLabel.Show();
                Kosik.getInstance().znicitKosik();
            }
        }
Beispiel #6
0
 private void znicitKosikButton_Click(object sender, EventArgs e)
 {
     Kosik.getInstance().znicitKosik();
     this.Close();
 }