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(); }
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"; }