private void btnDodavanjeNoveNekretnine_Click(object sender, EventArgs e) { try { ISession sesija = DataLayer.GetSession(); StambenaNekretnina st = new StambenaNekretnina(); ProdavacFizickoLice pf = sesija.Load <ProdavacFizickoLice>(8); Kvart k = sesija.Load <Kvart>(4); MessageBox.Show("JMBG: " + pf.JMBG); MessageBox.Show(k.Gradska_zona); st.Ime_ulice = "Test ulica"; st.Sprat = 4; st.p_i = "p"; //p-prodaja st.Datum_izgradnje = new DateTime(2019, 11, 13); st.Broj = 5; st.Broj_kupatila = 2; st.Cena = 55000; st.Prodavac = pf; st.Kvart = k; sesija.Save(st); sesija.Close(); MessageBox.Show("Nekretnina je uspesno dodata"); } catch (Exception ec) { MessageBox.Show(ec.Message); } }
private void btnUcitajProdavca_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); ProdavacFizickoLice f = s.Load <ProdavacFizickoLice>(8); ProdavacPravnoLice p = s.Load <ProdavacPravnoLice>(7); MessageBox.Show(f.JMBG + Environment.NewLine + p.PIB); } catch (Exception ec) { MessageBox.Show(ec.Message); } }
private void btnDodajProdavca_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); ProdavacFizickoLice f = new ProdavacFizickoLice(); f.JMBG = "1011997745045"; s.Save(f); MessageBox.Show(f.JMBG + Environment.NewLine + f.ID.ToString()); ProdavacPravnoLice p = new ProdavacPravnoLice(); p.PIB = "182546"; s.Save(p); MessageBox.Show(p.PIB + Environment.NewLine + p.ID.ToString()); s.Flush(); s.Close(); } catch (Exception ec) { MessageBox.Show(ec.Message); } }