public static LutkaBasic azurirajLutku(LutkaBasic r) { try { ISession s = DataLayer.GetSession(); Prodavnica.Entiteti.Lutka l = s.Load <Prodavnica.Entiteti.Lutka>(r.BarKod); l.Naziv = r.Naziv; l.Proizvodjac = r.Proizvodjac; l.Ime = r.Ime; l.Govori = r.Govori; l.OsetljivaDodir = r.OsetljivaDodir; s.Update(l); s.Flush(); s.Close(); } catch (Exception ec) { //handle exceptions } return(r); }
public static void sacuvajLutku(LutkaBasic lutka) { try { ISession s = DataLayer.GetSession(); Prodavnica.Entiteti.Lutka l = new Prodavnica.Entiteti.Lutka(); l.Tip = lutka.Tip; l.Naziv = lutka.Naziv; l.Proizvodjac = lutka.Proizvodjac; l.Ime = lutka.Ime; l.Govori = lutka.Govori; l.OsetljivaDodir = lutka.OsetljivaDodir; s.Save(l); s.Flush(); s.Close(); } catch (Exception ec) { //handle exceptions } }
public static LutkaBasic vratiLutku(int id) { LutkaBasic rb = new LutkaBasic(); try { ISession s = DataLayer.GetSession(); Prodavnica.Entiteti.Lutka l = s.Load <Prodavnica.Entiteti.Lutka>(id); rb = new LutkaBasic(l.BarKod, l.Tip, l.Naziv, l.Proizvodjac, l.Ime, l.Govori, l.OsetljivaDodir); s.Close(); } catch (Exception ec) { //handle exceptions } return(rb); }
private void btnIzmeniProizvod_Click(object sender, EventArgs e) { if (proizvodi.SelectedItems.Count == 0) { MessageBox.Show("Izaberite igracku cije podatke zelite da izmenite!"); return; } int idProizvoda = Int32.Parse(proizvodi.SelectedItems[0].SubItems[0].Text); String tipProizvoda = proizvodi.SelectedItems[0].SubItems[1].Text; if (tipProizvoda == "AUTOMOBILI") { AutomobilBasic r = DTOManager.vratiAutomobil(idProizvoda); IzmeniProizvodAutomobilForma forma = new IzmeniProizvodAutomobilForma(r); forma.ShowDialog(); popuniPodacima(); } else if (tipProizvoda == "VOJNICI") { VojnikBasic r = DTOManager.vratiVojnika(idProizvoda); IzmeniProizvodVojnikForma forma = new IzmeniProizvodVojnikForma(r); forma.ShowDialog(); popuniPodacima(); } else if (tipProizvoda == "LUTKE") { LutkaBasic r = DTOManager.vratiLutku(idProizvoda); IzmeniProizvodLutkaForma forma = new IzmeniProizvodLutkaForma(r); forma.ShowDialog(); popuniPodacima(); } else if (tipProizvoda == "DODACI ZA LUTKE") { DodatakZaLutkuBasic r = DTOManager.vratiDodatakZaLutku(idProizvoda); IzmeniProizvodDodatakZaLutkuForma forma = new IzmeniProizvodDodatakZaLutkuForma(r); forma.ShowDialog(); popuniPodacima(); } }
private void btnDodaj_Click(object sender, EventArgs e) { LutkaBasic l = new LutkaBasic(); l.Tip = "LUTKE"; l.Naziv = txbNaziv.Text; l.Proizvodjac = txbProizvodjac.Text; l.Ime = txbIme.Text; if (chbGovori.Checked == true) { l.Govori = "Da"; } else { l.Govori = "Ne"; } if (chbOsetljivaDodir.Checked == true) { l.OsetljivaDodir = "Da"; } else { l.OsetljivaDodir = "Ne"; } DTOManager.sacuvajLutku(l); ProdajeSeBasic prodaja = new ProdajeSeBasic(); prodaja.ProdajeOdeljenje = odeljenje; prodaja.ProdajeProzivod = DTOManager.vratiSveProizvodeBasic().OrderByDescending(item => item.BarKod).First(); DTOManager.sacuvajProdajeSe(prodaja); MessageBox.Show("Uspesno ste dodali igracku lutku!"); this.Close(); }
public IzmeniProizvodLutkaForma(LutkaBasic l) { InitializeComponent(); lutka = l; popuniPodacima(); }