public static VojnikBasic azurirajVojnika(VojnikBasic r) { try { ISession s = DataLayer.GetSession(); Prodavnica.Entiteti.Vojnik v = s.Load <Prodavnica.Entiteti.Vojnik>(r.BarKod); v.Naziv = r.Naziv; v.Proizvodjac = r.Proizvodjac; v.NazivSerije = r.NazivSerije; v.Baterije = r.Baterije; v.Metal = r.Metal; v.Plastika = r.Plastika; s.Update(v); s.Flush(); s.Close(); } catch (Exception ec) { //handle exceptions } return(r); }
public static void sacuvajVojnika(VojnikBasic vojnik) { try { ISession s = DataLayer.GetSession(); Prodavnica.Entiteti.Vojnik v = new Prodavnica.Entiteti.Vojnik(); v.Tip = vojnik.Tip; v.Naziv = vojnik.Naziv; v.Proizvodjac = vojnik.Proizvodjac; v.NazivSerije = vojnik.NazivSerije; v.Baterije = vojnik.Baterije; v.Metal = vojnik.Metal; v.Plastika = vojnik.Plastika; s.Save(v); s.Flush(); s.Close(); } catch (Exception ec) { //handle exceptions } }
private void btnDodaj_Click(object sender, EventArgs e) { VojnikBasic v = new VojnikBasic(); v.Tip = "VOJNICI"; v.Naziv = txbNaziv.Text; v.Proizvodjac = txbProizvodjac.Text; v.NazivSerije = txbNazivSerije.Text; if (chbBaterije.Checked == true) { v.Baterije = "Da"; } else { v.Baterije = "Ne"; } if (chbMetal.Checked == true) { v.Metal = "Da"; } else { v.Metal = "Ne"; } if (chbPlastika.Checked == true) { v.Plastika = "Da"; } else { v.Plastika = "Ne"; } DTOManager.sacuvajVojnika(v); 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 vojnika!"); this.Close(); }
public static VojnikBasic vratiVojnika(int id) { VojnikBasic rb = new VojnikBasic(); try { ISession s = DataLayer.GetSession(); Prodavnica.Entiteti.Vojnik v = s.Load <Prodavnica.Entiteti.Vojnik>(id); rb = new VojnikBasic(v.BarKod, v.Tip, v.Naziv, v.Proizvodjac, v.NazivSerije, v.Baterije, v.Metal, v.Plastika); 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(); } }
public IzmeniProizvodVojnikForma(VojnikBasic v) { InitializeComponent(); vojnik = v; popuniPodacima(); }