private void button1_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); PolicijskaUprava.Entiteti.Uprava p1 = s.Load <PolicijskaUprava.Entiteti.Uprava>(10); PolicijskaUprava.Entiteti.SkolskiPolicajac p2 = s.Load <PolicijskaUprava.Entiteti.SkolskiPolicajac>(121); //MessageBox.Show(p2.NazivSkole); MessageBox.Show(p2.Adresa); MessageBox.Show(p1.Grad); s.Close(); } catch (Exception ec) { MessageBox.Show(ec.Message); } }
void dodajSkolskog() { string polOsobe; if (radioButton1.Checked == true) { polOsobe = "M"; } else { polOsobe = "Ž"; } int idUprave = 0; if (comboBox1.Text == "Trstenik") { idUprave = 10; } else if (comboBox1.Text == "Niš") { idUprave = 20; } else if (comboBox1.Text == "Novi Sad") { idUprave = 30; } else if (comboBox1.Text == "Beograd") { idUprave = 50; } else if (comboBox1.Text == "Kragujevac") { idUprave = 40; } try { ISession s = DataLayer.GetSession(); Entiteti.SkolskiPolicajac st = new Entiteti.SkolskiPolicajac() { Jmbg = int.Parse(textBox1.Text), Ime = textBox2.Text, Prezime = textBox3.Text, ImeRoditelja = textBox4.Text, Pol = polOsobe, NazivStanice = textBox5.Text, DatumPrijema = new DateTime(dateTimePicker1.Value.Year, dateTimePicker1.Value.Month, dateTimePicker1.Value.Day), Adresa = textBox6.Text, NazivSkole = textBox7.Text, DatumZavrsetka = new DateTime(dateTimePicker2.Value.Year, dateTimePicker2.Value.Month, dateTimePicker2.Value.Day), Cin = textBox8.Text, DatumSticanja = new DateTime(dateTimePicker3.Value.Year, dateTimePicker3.Value.Month, dateTimePicker3.Value.Day), ZaposljenUUprava = s.Load <Entiteti.Uprava>(idUprave) }; s.Save(st); s.Flush(); s.Close(); MessageBox.Show("Skolski " + st.Ime + " dodata."); OsveziGrid(); } catch (Exception ec) { MessageBox.Show(ec.Message); } }