private void button26_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); TeorijskiProjekat p = s.Load <TeorijskiProjekat>(52); if (p != null) { MessageBox.Show(p.Ime); } else { MessageBox.Show("Ne postoji teorijski projekat sa zadatim identifikatorom"); } s.Close(); } catch (Exception ec) { MessageBox.Show(ec.Message); } }
private void button7_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); TeorijskiProjekat t = new TeorijskiProjekat { Ime = textBox9.Text, SkolskaGodina = textBox8.Text, PojedinacnoIliGrupno = textBox7.Text, Predmet = predmet }; t.MaxBrojStrana = int.Parse(textBox6.Text); t.Id = int.Parse(textBox5.Text); Crud <TeorijskiProjekat> .Update(s, t); s.Close(); neaktivno(); } catch (Exception ex) { } }
private void button11_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); TeorijskiProjekat t = new TeorijskiProjekat { Ime = "Prepoznavanje rukopisa", MaxBrojStrana = 50, SkolskaGodina = "2016", PojedinacnoIliGrupno = "g" }; t.Predmet = s.Load <Predmet>(45); s.SaveOrUpdate(t); s.Flush(); s.Close(); } catch (Exception ec) { MessageBox.Show(ec.Message); } }
private void button3_Click(object sender, EventArgs e) { //s = DataLayer.GetSession(); int index = comboBox1.SelectedIndex; int id = IdProjekta[index]; TeorijskiProjekat tp = Crud <TeorijskiProjekat> .Read(s, id); //OsnovnaLiteratura ol = new OsnovnaLiteratura //{ // TeorijskiProjekat = tp //}; tp.osnovnaLiteratura = osnovna; tp.dodatnaLiteratura = dodatna; Crud <TeorijskiProjekat> .Update(s, tp); //foreach(Literatura l in osnovna) //{ // OsnovnaLiteratura ol = new OsnovnaLiteratura // { // TeorijskiProjekat = tp, // Literatura = l // }; // Crud<OsnovnaLiteratura>.Create(s, ol); //} s.Close(); }
private void button1_Click(object sender, EventArgs e) { ISession s = DataLayer.GetSession(); int index = comboBox1.SelectedIndex; int id = IdPredmeta[index]; Predmet predmet = Crud <Predmet> .Read(s, id); TeorijskiProjekat t = new TeorijskiProjekat { Ime = textBox2.Text, MaxBrojStrana = int.Parse(textBox1.Text), SkolskaGodina = textBox3.Text, PojedinacnoIliGrupno = textBox4.Text, Predmet = predmet }; Crud <TeorijskiProjekat> .Create(s, t); textBox1.Text = ""; textBox2.Text = ""; textBox3.Text = ""; textBox4.Text = ""; s.Close(); }
// PUT api/clanak/5 public void Put(int id, [FromBody] TeorijskiProjekat TeorijskiProjekat) { //linija je dodata da bi mogli da testiramo sa objektima koje dobijemo kao rezultat //kontrolera ge. Potavlja se objekat iz baze, zbog toga sto je u odgovarajucoj tabeli spoljni kljuc obavezan TeorijskiProjekat.Predmet = new Predmet() { Id = 44 }; Crud <TeorijskiProjekat> .Update(sesija, TeorijskiProjekat); }
// GET api/clanak/5 public TeorijskiProjekat Get(int id) { TeorijskiProjekat TeorijskiProjekat = Crud <TeorijskiProjekat> .Read(sesija, id); TeorijskiProjekat.Timovi = null; TeorijskiProjekat.dodatnaLiteratura = null; TeorijskiProjekat.osnovnaLiteratura = null; TeorijskiProjekat.Predmet = null; return(TeorijskiProjekat); }
private void button1_Click(object sender, EventArgs e) { try { //TeorijskiProjekat t = Crud<TeorijskiProjekat>.Read(s, int.Parse(textBox5.Text)); neaktivno(); textBox9.Text = dataGridView1.CurrentRow.Cells[4].Value.ToString(); textBox8.Text = dataGridView1.CurrentRow.Cells[5].Value.ToString(); textBox7.Text = dataGridView1.CurrentRow.Cells[6].Value.ToString(); textBox6.Text = dataGridView1.CurrentRow.Cells[0].Value.ToString(); textBox5.Text = dataGridView1.CurrentRow.Cells[3].Value.ToString(); ISession s = DataLayer.GetSession(); int id = int.Parse(textBox5.Text); TeorijskiProjekat tp = Crud <TeorijskiProjekat> .Read(s, id); predmet = tp.Predmet; s.Close(); } catch (Exception ex) { } }