public static DodatakZaLutkuBasic azurirajDodatakZaLutku(DodatakZaLutkuBasic r) { try { ISession s = DataLayer.GetSession(); Prodavnica.Entiteti.DodatakZaLutku dzl = s.Load <Prodavnica.Entiteti.DodatakZaLutku>(r.BarKod); dzl.Naziv = r.Naziv; dzl.Proizvodjac = r.Proizvodjac; dzl.NazivDodatka = r.NazivDodatka; dzl.TipDodatka = r.TipDodatka; s.Update(dzl); s.Flush(); s.Close(); } catch (Exception ec) { //handle exceptions } return(r); }
public static void sacuvajDodatakZaLutku(DodatakZaLutkuBasic dodatak) { try { ISession s = DataLayer.GetSession(); Prodavnica.Entiteti.DodatakZaLutku dzl = new Prodavnica.Entiteti.DodatakZaLutku(); dzl.Tip = dodatak.Tip; dzl.Naziv = dodatak.Naziv; dzl.Proizvodjac = dodatak.Proizvodjac; dzl.NazivDodatka = dodatak.NazivDodatka; dzl.TipDodatka = dodatak.TipDodatka; s.Save(dzl); s.Flush(); s.Close(); } catch (Exception ec) { //handle exceptions } }
private void btnDodaj_Click(object sender, EventArgs e) { DodatakZaLutkuBasic dzl = new DodatakZaLutkuBasic(); dzl.Tip = "DODACI ZA LUTKE"; dzl.Naziv = txbNaziv.Text; dzl.Proizvodjac = txbProizvodjac.Text; dzl.NazivDodatka = txbNazivDodatka.Text; dzl.TipDodatka = txbTipDodatka.Text; DTOManager.sacuvajDodatakZaLutku(dzl); 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 dodatak za lutku!"); this.Close(); }
public static DodatakZaLutkuBasic vratiDodatakZaLutku(int id) { DodatakZaLutkuBasic rb = new DodatakZaLutkuBasic(); try { ISession s = DataLayer.GetSession(); Prodavnica.Entiteti.DodatakZaLutku dzl = s.Load <Prodavnica.Entiteti.DodatakZaLutku>(id); rb = new DodatakZaLutkuBasic(dzl.BarKod, dzl.Tip, dzl.Naziv, dzl.Proizvodjac, dzl.NazivDodatka, dzl.TipDodatka); 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 IzmeniProizvodDodatakZaLutkuForma(DodatakZaLutkuBasic dl) { InitializeComponent(); dodatakLutka = dl; popuniPodacima(); }