private void btnManytoOneStanice_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); Uprava.Entiteti.Objekat o = s.Load <Uprava.Entiteti.Objekat>(10); MessageBox.Show(o.TipObjekta); MessageBox.Show(o.PripadaPolicjkojStanica.Naziv); s.Close(); } catch (Exception exception) { MessageBox.Show(exception.Message); Console.WriteLine(exception); throw; } }
private void btnOnetoManyAlarmi_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); Uprava.Entiteti.Objekat o = s.Load <Uprava.Entiteti.Objekat>(2); foreach (AlarmniSistem a in o.ImaAlarme) { MessageBox.Show(a.Tip + " " + a.Proizvodjac + " " + a.DatumInstalacije); } s.Close(); } catch (Exception exception) { MessageBox.Show(exception.Message); Console.WriteLine(exception); throw; } }