private void btnReadSazivaociVanrednaSednicaNarodnihPoslanika_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); VanrednaSednica vs = session.Load <VanrednaSednica>(39); string prikaz = "Sazivaoci: "; foreach (JeSazvalo jeSazvalo in vs.JeSazvaloNarodniPoslanici) { prikaz += "\n" + jeSazvalo.NarodniPoslanik.LicnoIme + " " + jeSazvalo.NarodniPoslanik.ImeRoditelja + " " + jeSazvalo.NarodniPoslanik.Prezime; } MessageBox.Show(prikaz); session.Flush(); session.Close(); } catch (Exception exception) { MessageBox.Show(exception.Message); } }
private void btnReadRadniDaniSednice_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); VanrednaSednica vs = session.Load <VanrednaSednica>(32); string prikaz = ""; foreach (var radniDan in vs.RadniDani) { prikaz += "Pocetak: " + radniDan.DatumIVremePocetka.ToString() + ", Zavrsetak: " + radniDan.DatumIVremeZavrsetka.ToString() + ", Broj prisutnih poslanika: " + radniDan.BrojPrisutnihPoslanika + "\n"; } MessageBox.Show(prikaz); session.Flush(); session.Close(); } catch (Exception exception) { MessageBox.Show(exception.Message); } }
private void btnReadSednica_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); VanrednaSednica vs = session.Load <VanrednaSednica>(32); string prikaz = "Broj saziva: " + vs.BrojSaziva + "\nBroj zasedanja: " + vs.BrojZasedanja + "\nDatum pocetka" + vs.DatumPocetka.ToShortDateString() + "\nDatum zavrsetka" + vs.DatumZavrsetka.ToShortDateString() + " \nTip vanredne sednice: " + vs.TipVanredneSednice; MessageBox.Show(prikaz); session.Flush(); session.Close(); } catch (Exception exception) { MessageBox.Show(exception.Message); } }
private void btnJeSazvalo_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); VanrednaSednica vanrednaSednica = session.Load <VanrednaSednica>(39); NarodniPoslanik narodniPoslanik = session.Load <NarodniPoslanik>(65); JeSazvalo jeSazvalo = new JeSazvalo(); jeSazvalo.NarodniPoslanik = narodniPoslanik; jeSazvalo.Sednica = vanrednaSednica; session.Save(jeSazvalo); session.Flush(); session.Close(); } catch (Exception exception) { MessageBox.Show(exception.Message); } }
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 VanrednaSednicaView(VanrednaSednica vanrednaSednica) : base(vanrednaSednica) { this.TipVanredneSednice = vanrednaSednica.TipVanredneSednice; }