private void btnGuncelle_Click(object sender, EventArgs e) { try { UrunRepo urun = new UrunRepo(); seciliUrun.IndirimOrani = decimal.Parse(txtIndirimOraniGuncelle.Text); seciliUrun.SatistaMi = chcSatistaMi.Checked; seciliUrun.UrunAdi = txtUrunAdiGuncelle.Text; seciliUrun.SatistaMi = chcSatistaMiGuncelle.Checked; seciliUrun.UrunSatisFiyati = Convert.ToDecimal(txtSatisFiyatiGuncelle.Text); seciliUrun.Stok = int.Parse(txtStokMiktariGuncelle.Text); seciliUrun.UrunResmi = StokTakipMethods.imageToByteArray(pictureUrunResmiGuncelle.Image); seciliUrun.KategoriID = secilikategori?.KategoriID; urun.Update(); MessageBox.Show("Ürün güncelleme işlemi başarılı", "Başarılı", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception ex) { MessageBox.Show("HATA : " + ex.Message); } }
private void simpleButton1_Click_1(object sender, EventArgs e) { try { UrunRepo urun = new UrunRepo(); urun.Insert(new Urun() { Barkod = txtBarkod.Text, IndirimOrani = int.Parse(txtIndirimOrani.Text), SatistaMi = chcSatistaMi.Checked, Stok = int.Parse(txtStokMiktari.Text), UrunAdi = txtUrunAdi.Text, KategoriID = secilikategori?.KategoriID, UrunSatisFiyati = Convert.ToDecimal(txtSatisFiyati.Text), UrunResmi = StokTakipMethods.imageToByteArray(pictureUrunResmi.Image) }); MessageBox.Show("Ürün kaydedilmiştir.", "İşlem başarılı!", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void gridView1_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e) { try { secilikategori = null; txtKategorisi.Text = string.Empty; if (gridView1.GetSelectedRows().Length == 0) { return; } seciliUrun = gridView1.GetFocusedRow() as Urun; txtUrunAdiGuncelle.Text = seciliUrun.UrunAdi; txtStokMiktariGuncelle.Text = seciliUrun.Stok.ToString(); txtBarkodGuncelle.Text = seciliUrun.Barkod; txtSatisFiyatiGuncelle.Text = seciliUrun.UrunSatisFiyati.ToString(); txtIndirimOraniGuncelle.Text = ((int)seciliUrun.IndirimOrani).ToString(); chcSatistaMiGuncelle.Checked = seciliUrun.SatistaMi; pictureUrunResmiGuncelle.Image = StokTakipMethods.byteArrayToImage(seciliUrun.UrunResmi); txtKategorisiGuncelle.Text = seciliUrun.Kategori.KategoriAdi; } catch (Exception ex) { } }