public static void upisiNarodniPoslanik(NarodniPoslanikDodaj npd) { try { ISession s = DataLayer.GetSession(); NarodniPoslanik np = new NarodniPoslanik(); np.LicnoIme = npd.LIme; np.SrednjeIme = npd.SrednjeIme; np.Prezime = npd.prezime; np.JMBG = npd.JMBG; np.JIBNP = npd.JIBNP; np.MestoRodjenja = npd.MestoRodjenja; np.DatumRodjenja = npd.datumRodjenja; np.MestoStanovanja = npd.mestoStanovanja; np.UlicaStanovanja = npd.ulicaStanovanja; np.Broj = npd.brojStanovanja; s.Save(np); s.Flush(); np.PripadaPoslanickojGrupi = npd.pripada; np.ClanRadnogTela = npd.pripadaRT; s.Save(np); s.Flush(); s.Close(); } catch (Exception ec) { MessageBox.Show(ec.Message); } }
private void btnCreateNarodniPoslanik_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); NarodniPoslanik narodniPoslanik = new NarodniPoslanik() { Jib = 845715, Jmbg = 7539628414972, LicnoIme = "N", ImeRoditelja = "NP", Prezime = "P", DatumRodjenja = new DateTime(1971, 6, 9), MestoRodjenja = "MR", IzbornaLista = "IL", MestoStanovanja = "MS", AdresaStanovanja = "AS" }; session.Save(narodniPoslanik); session.Flush(); session.Close(); } catch (Exception exception) { MessageBox.Show(exception.Message); } }
public DodajRadnoTelo(string tip, SluzbenaProstorija sp, NarodniPoslanik prt, NarodniPoslanik zp) { this.TipRadnogTela = tip; this.SluzbenaProstorija = sp; this.PredsednikRadnogTela = prt; this.ZamenikPredsednika = zp; }
private void btnReadJeZamenik_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); NarodniPoslanik narodniPoslanik = session.Load <NarodniPoslanik>(64); foreach (OrganizacionaJedinica organizacionaJedinica in narodniPoslanik.JeZamenik) { if (organizacionaJedinica.GetType() == typeof(PoslanickaGrupa)) { PoslanickaGrupa poslanickaGrupa = (PoslanickaGrupa)organizacionaJedinica; MessageBox.Show("Narodni poslanik " + narodniPoslanik.LicnoIme + ", je zamenik: " + poslanickaGrupa.Naziv); } else { RadnoTelo radnoTelo = (RadnoTelo)organizacionaJedinica; MessageBox.Show("Narodni poslanik " + narodniPoslanik.LicnoIme + ", je zamenik: " + radnoTelo.TipRadnogTela); } } session.Close(); } catch (Exception exception) { this.ShowExceptionData(exception); } }
private void button1_Click(object sender, EventArgs e) { try { ISession s1 = DataLayer.GetSession(); String vrednost = comboBox1.SelectedItem.ToString(); String[] zaVrednost = vrednost.Split(' '); MessageBox.Show(zaVrednost[0] + "\n" + zaVrednost[1]); IQuery q = s1.CreateQuery("select r from NarodniPoslanik r where r.IDNarodniPoslanik=" + zaVrednost[0]); NarodniPoslanik Niko = q.UniqueResult <NarodniPoslanik>(); MessageBox.Show(Niko.IDNarodniPoslanik.ToString()); s1.Flush(); StalniRadniOdnos novi = new StalniRadniOdnos(); novi.ImeFirme = txtIme.Text; novi.Godine = Int16.Parse(txtGodina.Text); novi.Mesec = Int16.Parse(txtMesec.Text); novi.Dan = Int16.Parse(txtDan.Text); novi.BrojRadneKnjizice = Int16.Parse(txtBrojRKnjizice.Text); s1.Save(novi); s1.Flush(); s1.Close(); } catch (Exception exccc) { MessageBox.Show(exccc.InnerException.Message); } }
private void btnCreateRadnoTelo_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); NarodniPoslanik predsednik = session.Load <NarodniPoslanik>(56); NarodniPoslanik zamenik = session.Load <NarodniPoslanik>(57); RadnoTelo radnoTelo = new RadnoTelo() { TipRadnogTela = "komisija" }; radnoTelo.Predsednik = predsednik; radnoTelo.Zamenik = zamenik; session.Save(radnoTelo); session.Flush(); session.Close(); } catch (Exception exception) { this.ShowExceptionData(exception); } }
private void btnCreatePoslanickaGrupa_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); NarodniPoslanik predsednik = session.Load <NarodniPoslanik>(56); NarodniPoslanik zamenik = session.Load <NarodniPoslanik>(57); PoslanickaGrupa poslanickaGrupa = new PoslanickaGrupa() { Naziv = "Grupa Console1" }; poslanickaGrupa.Predsednik = predsednik; poslanickaGrupa.Zamenik = zamenik; session.Save(poslanickaGrupa); session.Flush(); session.Close(); } catch (Exception exception) { this.ShowExceptionData(exception); } }
public NarodniPoslanikView(NarodniPoslanik narodniPoslanik) { Id = narodniPoslanik.Id; Jib = narodniPoslanik.Jib; Jmbg = narodniPoslanik.Jmbg; LicnoIme = narodniPoslanik.LicnoIme; ImeRoditelja = narodniPoslanik.ImeRoditelja; Prezime = narodniPoslanik.Prezime; DatumRodjenja = narodniPoslanik.DatumRodjenja; MestoRodjenja = narodniPoslanik.MestoRodjenja; IzbornaLista = narodniPoslanik.IzbornaLista; MestoStanovanja = narodniPoslanik.MestoStanovanja; AdresaStanovanja = narodniPoslanik.AdresaStanovanja; }
private void btnReadNarodniPoslanik_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); NarodniPoslanik narodniPoslanik = session.Load <NarodniPoslanik>(42); MessageBox.Show(narodniPoslanik.LicnoIme + ", adresa stanovanja: " + narodniPoslanik.AdresaStanovanja); session.Close(); } catch (Exception exception) { MessageBox.Show(exception.Message); } }
public NarodniPoslanikView( NarodniPoslanik narodniPoslanik, IList <OrganizacionaJedinica> jePredsednik, IList <OrganizacionaJedinica> jeZamenik, IList <Telefon> telefoni) { Id = narodniPoslanik.Id; Jib = narodniPoslanik.Jib; Jmbg = narodniPoslanik.Jmbg; LicnoIme = narodniPoslanik.LicnoIme; ImeRoditelja = narodniPoslanik.ImeRoditelja; Prezime = narodniPoslanik.Prezime; DatumRodjenja = narodniPoslanik.DatumRodjenja; MestoRodjenja = narodniPoslanik.MestoRodjenja; IzbornaLista = narodniPoslanik.IzbornaLista; MestoStanovanja = narodniPoslanik.MestoStanovanja; AdresaStanovanja = narodniPoslanik.AdresaStanovanja; if (jePredsednik != null) { JePredsednik = new List <OrganizacionaJedinicaView>(); foreach (OrganizacionaJedinica organizacionaJedinica in jePredsednik) { JePredsednik.Add(new OrganizacionaJedinicaView(organizacionaJedinica)); } } if (jeZamenik != null) { JeZamenik = new List <OrganizacionaJedinicaView>(); foreach (OrganizacionaJedinica organizacionaJedinica in jeZamenik) { JeZamenik.Add(new OrganizacionaJedinicaView(organizacionaJedinica)); } } if (telefoni != null) { Telefoni = new List <TelefonView>(); foreach (Telefon telefon in telefoni) { Telefoni.Add(new TelefonView(telefon)); } } }
private void btnDeleteNarodniPoslanik_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); NarodniPoslanik narodniPoslanik = session.Load <NarodniPoslanik>(71); session.Delete(narodniPoslanik); session.Flush(); session.Close(); } catch (Exception exception) { MessageBox.Show(exception.Message); } }
private void btnReadJeClan_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); NarodniPoslanik narodniPoslanik = session.Load <NarodniPoslanik>(32); foreach (JeClan jeClan in narodniPoslanik.JeClanOrganizacionihJedinica) { MessageBox.Show("Narodni poslanik " + narodniPoslanik.LicnoIme + ", je clan: " + jeClan.OrganizacionaJedinica.Id); } } catch (Exception exception) { this.ShowExceptionData(exception); } }
private void btnCreateJePredlozio_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); AktNarodnihPoslanika anp = session.Load <AktNarodnihPoslanika>(103); NarodniPoslanik np1 = session.Load <NarodniPoslanik>(31); NarodniPoslanik np2 = session.Load <NarodniPoslanik>(32); NarodniPoslanik np3 = session.Load <NarodniPoslanik>(40); JePredlozio jepredlozio1 = new JePredlozio(); jepredlozio1.NarodniPoslanik = np1; jepredlozio1.Akt = anp; JePredlozio jepredlozio2 = new JePredlozio(); jepredlozio2.NarodniPoslanik = np2; jepredlozio2.Akt = anp; JePredlozio jepredlozio3 = new JePredlozio(); jepredlozio3.NarodniPoslanik = np3; jepredlozio3.Akt = anp; session.Save(jepredlozio1); session.Save(jepredlozio2); session.Save(jepredlozio3); //anp.JePredlozioNarodniPoslanici.Add(jepredlozio1); //anp.JePredlozioNarodniPoslanici.Add(jepredlozio2); //anp.JePredlozioNarodniPoslanici.Add(jepredlozio3); // session.Save(anp); session.Flush(); session.Close(); } catch (Exception exception) { MessageBox.Show(exception.Message); } }
private void btnReadPredlozeniAkti_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); NarodniPoslanik narodniPoslanik = session.Load <NarodniPoslanik>(31); foreach (JePredlozio jePredlozio in narodniPoslanik.JePredlozioAkte) { MessageBox.Show("Ime: " + narodniPoslanik.LicnoIme + ", akt: " + jePredlozio.Akt.TipAkta + ", " + jePredlozio.Akt.TipPredlozioca); } session.Close(); } catch (Exception exception) { MessageBox.Show(exception.Message); } }
private void btnReadSazvaneSednice_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); NarodniPoslanik narodniPoslanik = session.Load <NarodniPoslanik>(40); foreach (JeSazvalo jeSazvalo in narodniPoslanik.JeSazvaoSednice) { MessageBox.Show("Ime: " + narodniPoslanik.LicnoIme + ", broj saziva sednice" + jeSazvalo.Sednica.BrojSaziva); } session.Close(); } catch (Exception exception) { MessageBox.Show(exception.Message); } }
private void btnUpdateNarodniPoslanik_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); NarodniPoslanik narodniPoslanik = session.Load <NarodniPoslanik>(42); narodniPoslanik.AdresaStanovanja = "Stahinjica Bana 223"; session.Update(narodniPoslanik); session.Flush(); session.Close(); } catch (Exception exception) { MessageBox.Show(exception.Message); } }
private void btnReadTelefoni_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); NarodniPoslanik narodniPoslanik = session.Load <NarodniPoslanik>(31); foreach (Telefon telefon in narodniPoslanik.Telefoni) { MessageBox.Show("Ime: " + narodniPoslanik.LicnoIme + ", broj telefona: " + telefon.BrojTelefona); } session.Close(); } catch (Exception exception) { MessageBox.Show(exception.Message); } }
private void btnCreateJeClan_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); NarodniPoslanik np1 = session.Load <NarodniPoslanik>(37); PoslanickaGrupa pg = session.Load <PoslanickaGrupa>(36); JeClan jc = new JeClan(); jc.NarodniPoslanik = np1; jc.OrganizacionaJedinica = pg; session.Save(jc); session.Flush(); session.Close(); } catch (Exception exception) { MessageBox.Show(exception.Message); } }
private void btnJeSazvalo_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); VanrednaSednica vanrednaSednica = session.Load <VanrednaSednica>(39); NarodniPoslanik narodniPoslanik = session.Load <NarodniPoslanik>(65); JeSazvalo jeSazvalo = new JeSazvalo(); jeSazvalo.NarodniPoslanik = narodniPoslanik; jeSazvalo.Sednica = vanrednaSednica; session.Save(jeSazvalo); session.Flush(); session.Close(); } catch (Exception exception) { MessageBox.Show(exception.Message); } }
private void btnUpdateRadnoTelo_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); RadnoTelo radnoTelo = session.Load <RadnoTelo>(35); NarodniPoslanik narodniPoslanik = session.Load <NarodniPoslanik>(67); radnoTelo.Predsednik = narodniPoslanik; radnoTelo.Zamenik = narodniPoslanik; session.Update(radnoTelo); session.Flush(); session.Close(); } catch (Exception exception) { this.ShowExceptionData(exception); } }
private void btnCreateTelefon_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); NarodniPoslanik narodniPoslanik = session.Load <NarodniPoslanik>(31); Telefon telefon = new Telefon() { BrojTelefona = "+381 22222222" }; telefon.NarodniPoslanik = narodniPoslanik; session.Save(telefon); session.Flush(); session.Close(); } catch (Exception exception) { MessageBox.Show(exception.Message); } }
public TelefonView(Telefon telefon, NarodniPoslanik narodniPoslanik) { Id = telefon.Id; BrojTelefona = telefon.BrojTelefona; NarodniPoslanik = new NarodniPoslanikView(narodniPoslanik); }
public RadnoTeloView(RadnoTelo radnoTelo, NarodniPoslanik predsednik, NarodniPoslanik zamenik) : base(radnoTelo, predsednik, zamenik) { TipRadnogTela = radnoTelo.TipRadnogTela; }
public PoslanickaGrupaView(PoslanickaGrupa poslanickaGrupa, NarodniPoslanik predsednik, NarodniPoslanik zamenik) : base(poslanickaGrupa, predsednik, zamenik) { Naziv = poslanickaGrupa.Naziv; }
public OrganizacionaJedinicaView(OrganizacionaJedinica organizacionaJedinica, NarodniPoslanik predsednik, NarodniPoslanik zamenik) { Id = organizacionaJedinica.Id; Predsednik = new NarodniPoslanikView(predsednik); Zamenik = new NarodniPoslanikView(zamenik); }