private void Button1_Click(object sender, EventArgs e) { if (listView1.SelectedItems.Count == 0) { MessageBox.Show("Odaberite redni broj sponzora koga zelite dodati turniru!"); return; } int odId = Int32.Parse(listView1.SelectedItems[0].SubItems[0].Text); SponzorBasic sb = DTOManager.GetSponzorBasic(odId); try { ISession s = DataLayer.GetSession(); Sahovska_Federacija.Entiteti.Sahovski_turnir t = s.Load <Sahovska_Federacija.Entiteti.Sahovski_turnir>(tBasic.turnirId); Sahovska_Federacija.Entiteti.Sponzor sp = s.Load <Sahovska_Federacija.Entiteti.Sponzor>(sb.reg_broj); Je_sponzor js = new Je_sponzor(); js.SponzoriseTurnir = t; js.SponzorJe = sp; s.Save(js); MessageBox.Show("Uspesno ste dodali sponzora na odabranom turniru!"); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void button8_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); Sponzor s1 = s.Load <Sponzor>(4); Entiteti.Sahovski_turnir t = s.Load <Entiteti.Sahovski_turnir>(6); Je_sponzor j = new Je_sponzor(); j.SponzoriseTurnir = t; j.SponzorJe = s1; s.Save(j); s.Flush(); s.Close(); } catch (Exception ec) { MessageBox.Show(ec.Message); } }