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);
            }
        }
예제 #2
0
        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);
            }
        }