private void btnReadAllAkt_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); IList <Akt> akti = (from a in session.Query <Akt>() select a).ToList <Akt>(); string tekst = ""; foreach (var akt in akti) { if (akt.GetType() == typeof(AktViseOd1500Biraca)) { AktViseOd1500Biraca abir = (AktViseOd1500Biraca)akt; tekst += abir.Id + ", " + abir.TipAkta + ", " + abir.BrojBiraca + "\n"; } else { tekst += akt.Id + ", " + akt.TipAkta + ", " + "\n"; } } MessageBox.Show(tekst); session.Flush(); session.Close(); } catch (Exception exception) { this.ShowExceptionData(exception); } }
private void btnCreateAkt_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); AktVlade avl = new AktVlade() { TipAkta = "odluka" }; AktViseOd1500Biraca abir = new AktViseOd1500Biraca() { TipAkta = "tumacenje", BrojBiraca = 20000 }; AktNarodnihPoslanika anp = new AktNarodnihPoslanika() { TipAkta = "zakon" }; session.Save(anp); session.Save(avl); session.Save(abir); session.Flush(); session.Close(); } catch (Exception exception) { this.ShowExceptionData(exception); } }
private void btnUpdateAkt_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); AktViseOd1500Biraca akt = session.Load <AktViseOd1500Biraca>(33); akt.BrojBiraca = 20299; session.Update(akt); session.Flush(); session.Close(); MessageBox.Show(" Novi broj biraca je 20203"); } catch (Exception exception) { this.ShowExceptionData(exception); } }
public AktViseOd1500BiracaView(AktViseOd1500Biraca aktViseOd1500Biraca) : base(aktViseOd1500Biraca) { this.BrojBiraca = aktViseOd1500Biraca.BrojBiraca; }