private void button6_Click(object sender, EventArgs e) { if (datagridtemp.SelectedRows.Count > 0) { int ulazstavkaID = Convert.ToInt32(datagridtemp.SelectedRows[0].Cells[1].Value); esp_UlazStavkeByUlazID_Prikazi_Result hlp = new esp_UlazStavkeByUlazID_Prikazi_Result(); foreach (var x in Global.ulazstavkeTemp) { if (x.ProizvodID == ulazstavkaID) { hlp = x; } } Global.ulazstavkeTemp.Remove(hlp); MessageBox.Show("Uspješno ste izbrisali selektovanu stavku"); BindGrid(); } }
private void button1_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { if (ulazstavke == null) { ulazstavke = new UlazStavke(); } HttpResponseMessage response; temp = new esp_UlazStavkeByUlazID_Prikazi_Result(); if (ulazstavkeedit == null) { ulazstavke.Kolicina = Convert.ToInt32(kolicinatxt.Text); string hlp = cijenatxt.Text.Trim(); hlp = hlp.Replace(',', '.'); ulazstavke.Cijena = Convert.ToDecimal(hlp); ulazstavke.ProizvodID = proizvod.ProizvodID; ulazstavke.UlazID = Global.UlazIDHLP; temp.Cijena = ulazstavke.Cijena; temp.Kolicina = ulazstavke.Kolicina; temp.ProizvodID = ulazstavke.ProizvodID; temp.Sifra = proizvod.Sifra; temp.Slika = proizvod.SlikaThumb; temp.Proizvodjac = proizvodjaclbl.Text; temp.Sorta = sortalbl.Text; temp.Vrsta = vrstalbl.Text; temp.Proizvod = proizvod.Naziv; temp.UlazStavkaID = ulazstavke.UlazID; Global.ulazstavkeTemp.Add(temp); MessageBox.Show("Uspjesno dodato ! "); } else { ulazstavkeedit.Kolicina = Convert.ToInt32(kolicinatxt.Text); string hlp = cijenatxt.Text.Trim(); hlp = hlp.Replace(',', '.'); ulazstavkeedit.Cijena = Convert.ToDecimal(hlp); temp.Cijena = ulazstavkeedit.Cijena; temp.Kolicina = ulazstavkeedit.Kolicina; temp.ProizvodID = proizvod.ProizvodID; temp.Sifra = proizvod.Sifra; temp.Slika = proizvod.SlikaThumb; temp.Proizvodjac = proizvodjaclbl.Text; temp.Sorta = sortalbl.Text; temp.Vrsta = vrstalbl.Text; temp.Proizvod = proizvod.Naziv; temp.UlazStavkaID = Global.UlazIDHLP; foreach (var x in Global.ulazstavkeTemp) { if (x.ProizvodID == temp.ProizvodID) { x.Kolicina = temp.Kolicina; x.Cijena = temp.Cijena; } } MessageBox.Show("Uspjesno promjenjana stavka u nabavci ! "); /// response = ulazstavkeServices.PutResponse(ulazstavkeedit.UlazStavkaID, ulazstavkeedit); } DialogResult = DialogResult.OK; ClearInput(); this.Close(); } }