Example #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                ISession session = DataLayer.GetSession();

                RedovnaSednica s = session.Load <RedovnaSednica>(36);

                session.Delete(s);

                session.Flush();
                session.Close();
            }
            catch (Exception exception)
            {
                MessageBox.Show(exception.Message);
            }
        }
Example #2
0
        private void btnCreateSednica_Click(object sender, EventArgs e)
        {
            try
            {
                ISession session = DataLayer.GetSession();

                RedovnaSednica rSed = new RedovnaSednica()
                {
                    BrojZasedanja  = 5,
                    BrojSaziva     = 3,
                    DatumPocetka   = new DateTime(2012, 1, 1),
                    DatumZavrsetka = new DateTime(2012, 1, 1),
                };

                VanrednaSednica vSedVlade = new VanrednaSednica()
                {
                    BrojZasedanja      = 6,
                    BrojSaziva         = 1,
                    DatumPocetka       = new DateTime(2012, 5, 1),
                    DatumZavrsetka     = new DateTime(2012, 5, 1),
                    TipVanredneSednice = "na zahtev vlade"
                };

                VanrednaSednica vSedNP = new VanrednaSednica()
                {
                    BrojZasedanja      = 6,
                    BrojSaziva         = 2,
                    DatumPocetka       = new DateTime(2012, 7, 1),
                    DatumZavrsetka     = new DateTime(2012, 7, 2),
                    TipVanredneSednice = "na zahtev narodnih poslanika"
                };

                RadniDan rd1 = new RadniDan()
                {
                    DatumIVremePocetka     = new DateTime(2012, 1, 1, 8, 10, 0),
                    DatumIVremeZavrsetka   = new DateTime(2012, 1, 1, 12, 32, 0),
                    BrojPrisutnihPoslanika = 43
                };

                RadniDan rd2 = new RadniDan()
                {
                    DatumIVremePocetka     = new DateTime(2012, 5, 1, 8, 10, 0),
                    DatumIVremeZavrsetka   = new DateTime(2012, 5, 1, 12, 32, 0),
                    BrojPrisutnihPoslanika = 43
                };

                session.Save(rSed);
                session.Save(vSedVlade);
                session.Save(vSedNP);

                rd1.Sednica = rSed;

                rd2.Sednica = vSedVlade;

                // vanrednoj Sednici sazvanoj od strane narodnih poslanika dodelicemo radne dane u posebnom button-u
                // rezervisanom za kreiranje radnog dana sednice

                rSed.RadniDani.Add(rd1);
                rSed.RadniDani.Add(rd2);

                session.Save(rSed);
                session.Save(vSedVlade);

                session.Flush();
                session.Close();
            }
            catch (Exception exception)
            {
                MessageBox.Show(exception.Message);
            }
        }
 public RedovnaSednicaView(RedovnaSednica redovnaSednica) : base(redovnaSednica)
 {
 }