private void Obrisibutton_Click(object sender, EventArgs e) { int broj_selektovanih = this.listBox1.SelectedItems.Count; if (broj_selektovanih == 0) { MessageBox.Show("Niste selektovali casopis"); return; } string z = this.listBox1.SelectedItem.ToString(); char[] param = { ' ' }; string[] rez = z.Split(param); int p = Convert.ToInt32(rez[0]); try { ISession s = DataLayer.GetSession(); Fashion_Show.Entiteti.Maneken m = s.Load <Fashion_Show.Entiteti.Maneken>(ID_Manekena); Casopic casopis = s.Load <Casopic>(p);// ID Casopis m.Casopisi.Remove(casopis); casopis.PripadaManekenu = null; s.SaveOrUpdate(m); s.Delete(casopis); s.Flush(); this.listBox1.Items.Remove(this.listBox1.SelectedItem); this.listBox1.Refresh(); MessageBox.Show("Uspesno brisanje!"); } catch (Exception ec) { MessageBox.Show(ec.Message); } }
private void button1_Click(object sender, EventArgs e) { int broj_selektovanih = this.listBox1.SelectedItems.Count; if (broj_selektovanih == 0) { MessageBox.Show("Niste selektovali casopis"); return; } string z = this.listBox1.SelectedItem.ToString(); char[] param = { ' ' }; string[] rez = z.Split(param); int p = Convert.ToInt32(rez[0]); try { ISession s = DataLayer.GetSession(); Fashion_Show.Entiteti.Maneken m = s.Load <Fashion_Show.Entiteti.Maneken>(ID_Manekena); Casopic casopis = s.Load <Casopic>(p);// ID Casopis casopis.Naziv_Casopisa = this.CasopisText.Text; s.SaveOrUpdate(m); s.SaveOrUpdate(casopis); s.Flush(); this.prikazi(); MessageBox.Show("Uspesno azuriranje naziva casopisa!"); } catch (Exception ec) { MessageBox.Show(ec.Message); } }
private void Dodajbutton_Click(object sender, EventArgs e) { try { ISession s = DataLayer.GetSession(); Fashion_Show.Entiteti.Maneken m = s.Load <Fashion_Show.Entiteti.Maneken>(ID_Manekena); Casopic casopis = new Casopic(); casopis.Naziv_Casopisa = this.CasopisText.Text; casopis.PripadaManekenu = m; s.Save(casopis); m.Casopisi.Add(casopis); s.SaveOrUpdate(m); s.Flush(); s.Close(); this.listBox1.Items.Add(casopis.ID_Casopis + " " + casopis.Naziv_Casopisa); this.listBox1.Refresh(); MessageBox.Show("Uspesno dodavanje casopisa manekenu!"); } catch (Exception ec) { MessageBox.Show(ec.Message); } }