private void cmdManyToMany_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); Aktivista_Stranke aktivista = session.Load <Aktivista_Stranke>(20); foreach (Akcije a in aktivista.Akcije) { MessageBox.Show(a.Id.ToString()); } Akcije akcija = session.Load <Akcije>(20); foreach (Aktivista_Stranke a in akcija.Aktivisti) { MessageBox.Show(a.Licno_ime); } session.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void cmdDodavanjeAktiviste_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); Aktivista_Stranke aktivista = new Aktivista_Stranke(); //aktivista = session.Load<Aktivista_Stranke>(41); //Za azuriranje, na dole isti kod aktivista.Licno_ime = "Marko"; aktivista.Ime_roditelja = "Miodrag"; aktivista.Prezime = "Ilic"; aktivista.Ulica = "Rudnicka"; aktivista.Broj = "18b"; aktivista.Datum_rodjenja = Convert.ToDateTime("21-JAN-1997"); session.Save(aktivista); session.Flush(); session.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public Aktivista_Stranke_View(Aktivista_Stranke astranke) { if (astranke == null) { return; } Id = astranke.Id; Licno_ime = astranke.Licno_ime; Ime_roditelja = astranke.Ime_roditelja; Prezime = astranke.Prezime; Datum_rodjenja = astranke.Datum_rodjenja; Ulica = astranke.Ulica; Broj = astranke.Broj; }
private void cmdUcitavanjeIzbora_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); Aktivista_Stranke aktivista = session.Load <Aktivista_Stranke>(20); MessageBox.Show(aktivista.Licno_ime); session.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void cmdManyToOne_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); Aktivista_Stranke aktivista = session.Load <Aktivista_Stranke>(20); MessageBox.Show(aktivista.Licno_ime); MessageBox.Show(aktivista.PratiGlasackoMesto.Naziv); session.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void cmdTelefonAktiviste_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); Aktivista_Stranke aktivista = session.Load <Aktivista_Stranke>(20); foreach (Telefon telefon in aktivista.Telefon) { MessageBox.Show(telefon.Id.Telefon); } session.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void cmdEmailAktiviste_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); Aktivista_Stranke aktivista = session.Load <Aktivista_Stranke>(20); foreach (Email email in aktivista.Email) { MessageBox.Show(email.Id.Email); } session.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void cmdDelete_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); Aktivista_Stranke aktivista = session.Load <Aktivista_Stranke>(85); //brise se objekat iz baze ali ne i instanca objekta u memroiji session.Delete(aktivista); //s.Delete("from Odeljenje"); session.Flush(); session.Close(); } catch (Exception ec) { MessageBox.Show(ec.Message); } }
private void cmdDodavanjeGlasackogMesta_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); Glasacka_Mesta glasacko_mesto = new Glasacka_Mesta(); //aktivista = session.Load<Aktivista_Stranke>(41); //Za azuriranje, na dole isti kod glasacko_mesto.Naziv = "TRG"; glasacko_mesto.Broj_biraca = 55; glasacko_mesto.Broj_mesta = 100; Aktivista_Stranke aktivista = new Aktivista_Stranke() { Licno_ime = "Nikola", Ime_roditelja = "Dragan", Prezime = "Kovacevic", Datum_rodjenja = Convert.ToDateTime("08-JAN-1998"), Ulica = "BK", Broj = "23" }; glasacko_mesto.Aktivisti.Add(aktivista); aktivista.PratiGlasackoMesto = glasacko_mesto; session.Save(glasacko_mesto); session.Flush(); session.Save(aktivista); session.Flush(); session.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void cmdUpdate_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); Aktivista_Stranke aktivista = session.Load <Aktivista_Stranke>(41); aktivista.Ulica = "Branka Krsmanovica 11"; session.Update(aktivista); session.Flush(); session.Close(); } catch (Exception ec) { MessageBox.Show(ec.Message); } }
private void button1_Click(object sender, EventArgs e) { try { ISession session = DataLayer.GetSession(); Aktivista_Stranke aktivista = session.Load <Aktivista_Stranke>(21); ITransaction t = session.BeginTransaction(); session.Delete(aktivista); //t.Commit(); t.Rollback(); session.Close(); } catch (Exception ec) { MessageBox.Show(ec.Message); } }