private void btnOneToMany_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); MusterijaFizickoLice mf = s.Load <MusterijaFizickoLice>(1); foreach (UgovorOIznajmljivanju u in mf.UgovoriOIznajmljivanju) { MessageBox.Show("Datum sklapanja " + u.Datum_Sklapanja + " ,datum isteka " + u.Datum_Isteka); } MusterijaPravnoLice pl = s.Load <MusterijaPravnoLice>(4); foreach (Kupoprodajni k in pl.KupoprodajniUgovori) { MessageBox.Show("Datum transakcije " + k.Datum_Transakcije + " kupuje " + k.Kupuje.Ime); } s.Close(); } catch (Exception ec) { MessageBox.Show(ec.Message); } }
private void btnUcitajMusteriju_Click(object sender, EventArgs e) { try { ISession sesija = DataLayer.GetSession(); MusterijaFizickoLice ml = sesija.Load <MusterijaFizickoLice>(6); MusterijaPravnoLice pl = sesija.Load <MusterijaPravnoLice>(4); MessageBox.Show("Musterija fizicko lice: " + ml.Ime + " JMBG: " + ml.JMBG); MessageBox.Show("Musterija pravno lice: " + pl.Ime + " ,pib: " + pl.Pib); sesija.Close(); } catch (Exception ec) { MessageBox.Show(ec.Message); } }
private void btnDodajMusteriju_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); MusterijaFizickoLice ml = new MusterijaFizickoLice(); UgovorOIznajmljivanju u = s.Load <UgovorOIznajmljivanju>(56); // MessageBox.Show("Stanarina: " + u.Stanarina); ml.Ime = "Milos"; ml.Prezime = "Stankovic"; ml.JMBG = "1232319445234"; ml.Telefon = "064123324"; ml.Adresa = "Nis"; ml.Tip = "f"; ml.UgovoriOIznajmljivanju.Add(u); MusterijaPravnoLice pl = new MusterijaPravnoLice(); Kupoprodajni k = s.Load <Kupoprodajni>(1); //MessageBox.Show("ID: " + k.ID.ToString()); pl.Ime = "Nikola"; pl.Prezime = "Nikolic"; pl.JMBG = "1232319454234"; pl.Pib = "52"; pl.Telefon = "0621238975"; pl.Adresa = "Katiceva"; pl.KupoprodajniUgovori.Add(k); s.Save(ml); MessageBox.Show("Musterija fizicko lice je uspesno dodat u bazu"); s.Save(pl); MessageBox.Show("Musterija pravno lice je uspesno dodat u bazu"); s.Close(); } catch (Exception ec) { MessageBox.Show(ec.Message); } }