Exemplo n.º 1
0
        public static void InsertUlozeni(Ulozeni ulozeni)
        {
            Ulozeni         u  = ulozeni;
            IUlozeniGateway ug = new UlozeniGateway();

            ug.Pisnicka.Id = u.IdPisnicky;
            ug.Knihovna.Id = u.IdKnihovny;


            ug.Insert();
        }
Exemplo n.º 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (us.getVypisKnihovny(int.Parse(uzivatelLabel.Text)).Count == 0)
            {
                KnihovnaGateway kg = new KnihovnaGateway();
                UzivatelGateway ug = new UzivatelGateway();

                ug.Id       = Int32.Parse(uzivatelLabel.Text);
                kg.Uzivatel = ug;

                Knihovna k = new Knihovna(kg);

                ks.InsertKnihovnu(k);
            }

            UlozeniGateway   ulg = new UlozeniGateway();
            IPisnickaGateway pg  = new PisnickaGateway();
            KnihovnaGateway  kng = new KnihovnaGateway();

            Knihovna knihovna = ks.getIdKnihovny(Int32.Parse(uzivatelLabel.Text));

            foreach (int i in pisnicky)
            {
                pg.Id  = i;
                kng.Id = knihovna.Id;

                ulg.Knihovna = kng;
                ulg.Pisnicka = pg;

                Ulozeni ulozeni = new Ulozeni(ulg);

                UlozeniService.InsertUlozeni(ulozeni);
            }

            infoLabel.Text = "ok";
        }