コード例 #1
0
        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);
            }
        }
コード例 #2
0
        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);
            }
        }
コード例 #3
0
        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);
            }
        }