private void btnDodaj_Click(object sender, EventArgs e) { validacijaPodataka(); oNarodniPoslanik = new NarodniPoslanikDodaj(); oNarodniPoslanik.LIme = txtIme.Text; oNarodniPoslanik.SrednjeIme = txtSrednjeIme.Text; oNarodniPoslanik.prezime = txtPrezime.Text; oNarodniPoslanik.JMBG = Int32.Parse(txtJMBG.Text); oNarodniPoslanik.JIBNP = Int32.Parse(txtJIBNP.Text); oNarodniPoslanik.MestoRodjenja = txtMestoRodjenja.Text; MessageBox.Show(dtpDatumRodjenja.Value.ToString()); oNarodniPoslanik.datumRodjenja = dtpDatumRodjenja.Value; oNarodniPoslanik.MestoRodjenja = txtMestoRodjenja.Text; oNarodniPoslanik.ulicaStanovanja = txtUlica.Text; oNarodniPoslanik.brojStanovanja = Int32.Parse(txtBroj.Text); try { ISession s1 = DataLayer.GetSession(); String vrednost = cbClanPoslanickeGrupe.SelectedItem.ToString(); String[] zaVrednost = vrednost.Split(' '); MessageBox.Show(zaVrednost[0] + "\n" + zaVrednost[1]); IQuery q = s1.CreateQuery("select r from PoslanickaGrupa r where r.IDPoslanickeGrupe=" + zaVrednost[0]); PoslanickaGrupa poslaniGrupa = q.UniqueResult <PoslanickaGrupa>(); MessageBox.Show(poslaniGrupa.IDPoslanickeGrupe.ToString()); //oNarodniPoslanik.pripadaRT oNarodniPoslanik.pripada = poslaniGrupa; s1.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } try { ISession s2 = DataLayer.GetSession(); String vrednost = cbClanRadnogTela.SelectedItem.ToString(); String[] zaVrednost = vrednost.Split(' '); MessageBox.Show(zaVrednost[0] + "\n" + zaVrednost[1]); IQuery q = s2.CreateQuery("select r from RadnoTelo r where r.IDRadnoTelo=" + zaVrednost[0]); RadnoTelo radnTelo = q.UniqueResult <RadnoTelo>(); MessageBox.Show(radnTelo.IDRadnoTelo.ToString()); oNarodniPoslanik.pripadaRT = radnTelo; s2.Close(); } catch (Exception exc) { MessageBox.Show(exc.InnerException.Message); } //oNarodniPoslanik.brojMobilnog = Int16.Parse(txtBrojMobilnog.Text); //oNarodniPoslanik.brojFiksnog = Int16.Parse(txtBrojFiksnogTelefona.Text); NarodniPoslanikManager.upisiNarodniPoslanik(oNarodniPoslanik); }
private void button2_Click_1(object sender, EventArgs e) { try { //NarodniPoslanikManager.VratiPoslanika(1); //listBox1.Items.Clear(); //List<NarodniPoslanikPregled> listanp = NarodniPoslanikManager.vratiSveNarodnePoslanikeZaPregled(); //for (int i = 0; i < listanp.Count; i++) //{ // listBox1.Items.Add(listanp[i].LIme + listanp[i].SrednjeIme + listanp[i].prezime); //} //VRLO VAZNO OBAVESTENJE: OVAJ KOD RADI U DEBUG REZIMU,TAKO DA SA SESIJOM JE NEGDE PROBLEM listBox1.Items.Clear(); List <NarodniPoslanikDodaj> listnp = NarodniPoslanikManager.vratiSveNarodnePoslanike(); for (int i = 0; i < listnp.Count; i++) { listBox1.Items.Add(listnp[i].LIme + " " + listnp[i].SrednjeIme + " " + listnp[i].prezime + " " + listnp[i].mestoStanovanja);//+" "+listnp[i].pripada.ImeGrupe ); } } catch (Exception exc) { MessageBox.Show(exc.Message); } }
private void btnStalniRadniOdnos_Click(object sender, EventArgs e) { listBox1.Items.Clear(); List <StalniRadniOdnosPrikaz> listst = NarodniPoslanikManager.vratiSveIzStalnogRadnogOdnosa(); for (int i = 0; i < listst.Count; i++) { listBox1.Items.Add(listst[i].ID + " " + listst[i].Mesec + " " + listst[i].ImeFirme + " " + listst[i].Godine); } }