예제 #1
0
        public static void dodajRadnoTelo(DodajRadnoTelo drt)
        {
            try
            {
                ISession  s  = DataLayer.GetSession();
                RadnoTelo rt = new RadnoTelo();
                rt.TipZaPrikaz                 = drt.TipRadnogTela;
                rt.JePredsednikRadnoTelo       = drt.PredsednikRadnogTela;
                rt.JeZamenikRadnoTelo          = drt.ZamenikPredsednika;
                rt.SluzbenaProstorijaRadnoTelo = drt.SluzbenaProstorija;

                s.Save(rt);
                s.Flush();
                s.Close();
            }
            catch (Exception ec)
            {
                MessageBox.Show(ec.Message);
            }
        }
예제 #2
0
        private void btnDodaj_Click_1(object sender, EventArgs e)
        {
            oRadnoTelo = new DodajRadnoTelo();
            try
            {
                ISession s = DataLayer.GetSession();
                oRadnoTelo.TipRadnogTela = cbxTip.Text;
                int id = Int16.Parse(txtIDp.Text);
                oRadnoTelo.PredsednikRadnogTela = s.Load <NarodniPoslanik>(id);
                int id1 = Int16.Parse(txtIDz.Text);
                oRadnoTelo.ZamenikPredsednika = s.Load <NarodniPoslanik>(id1);
                int id2 = Int16.Parse(txtIDsp.Text);
                oRadnoTelo.SluzbenaProstorija = s.Load <SluzbenaProstorija>(id2);

                s.Close();
            }
            catch (Exception ec)
            {
                MessageBox.Show(ec.Message);
            }

            RadnoTeloManager.dodajRadnoTelo(oRadnoTelo);
        }