private void BtnSatisTamamla_Click(object sender, EventArgs e) { Urun u = HelperUrun.GetUrunByID(Convert.ToInt32(dataGridView4.Rows[dataGridView4.CurrentRow.Index].Cells[0].Value)); if (u.stok >= Convert.ToInt32(txtAdet.Text)) { var newStok = u.stok - Convert.ToInt32(txtAdet.Text); u.stok = newStok; var t = HelperUrun.Update(u); Satis satis = new Satis() { müsteriID = HelperMusteri.GetMusteriIDByName(cmbMusteri.Text), urunID = u.urunID, satisTarihi = DateTime.Now, durum = true, satisAdedi = Convert.ToInt32(txtAdet.Text) }; var t1 = HelperSatis.Add(satis); if (t1.Item2) { MessageBox.Show("Satis basari ile gerceklesti."); } else { MessageBox.Show("Satis gerceklesemedi!!!"); } } else { MessageBox.Show("Secili üründe yeterli stock yok!!!"); } SatisListesiDoldur(); }
private void btnUrunDuzenle_Click(object sender, EventArgs e) { Urun u = HelperUrun.GetUrunByID(Convert.ToInt32(dataGridUrunList.Rows[dataGridUrunList.CurrentRow.Index].Cells[0].Value)); u.urunAdi = txtUrunDuzenleAdi.Text; u.kategoriID = HelperKategori.GetKategoriIDByName(txtUrunDuzenleCtgr.Text); u.gelisFıyati = Convert.ToInt32(txtUrunDuzenleGelisF.Text); u.satisFiyati = Convert.ToInt32(txtUrunDuzenleSatisF.Text); u.stok = Convert.ToInt32(txtUrunDuzenleStok.Text); u.aciklama = txtUrunDuzenleAciklama.Text; var t = HelperUrun.Update(u); if (t.Item2) { MessageBox.Show("Urün bilgileri düzenlendi."); } else { MessageBox.Show("Urün bilgileri düzenlenemedi!"); } UrunListesiDoldur(); txtUrunDuzenleAdi.Clear(); txtUrunDuzenleGelisF.Clear(); txtUrunDuzenleSatisF.Clear(); txtUrunDuzenleStok.Clear(); txtUrunDuzenleAciklama.Clear(); btnCtgDuzenleSave.Enabled = false; }
private void btnUrunSil_Click(object sender, EventArgs e) { var f = MessageBox.Show("Bu ürünü silmek istediginize emin misiniz?", "Bilgilendirme", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (f == DialogResult.Yes) { Urun u = HelperUrun.GetUrunByID(Convert.ToInt32(dataMusteriList.Rows[dataMusteriList.CurrentRow.Index].Cells[0].Value)); u.durum = false; var t = HelperUrun.Update(u); if (t.Item2) { MessageBox.Show("Silindi!"); } else { MessageBox.Show("Silinemedi! Bir sorunla Karşılaşıldı!"); } } else { MessageBox.Show("Silme işlemi iptal edildi."); } UrunListesiDoldur(); }