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 BtnUrunEkle_Click(object sender, EventArgs e) { Urun u = new Urun() { urunAdi = txtUrunEkleAdi.Text, kategoriID = HelperKategori.GetKategoriIDByName(cmbUrunEkleKategori.Text), gelisFıyati = Convert.ToInt32(txtGelisUcreti.Text), satisFiyati = Convert.ToInt32(txtSatisUcreti.Text), stok = Convert.ToInt32(txtStok.Text), aciklama = txtAciklama.Text, eklenmeTarihi = DateTime.Now, durum = true, }; var t = HelperUrun.Add(u); if (t.Item2) { MessageBox.Show("Ekleme Başarılı!"); } else { MessageBox.Show("Ekleme Başarısız!"); } UrunListesiDoldur(); }
private void DataGridView4_Click(object sender, EventArgs e) { UrunID = Convert.ToInt32(dataGridView4.CurrentRow.Cells[3].Value); selectedfiyat = Convert.ToInt32(dataGridView4.CurrentRow.Cells[1].Value); var u = HelperUrun.GetUrun(UrunID); textBox11.Text = u.UrunAd; textBox6.Text = u.UrunStok.ToString(); }
public void UrunListele() { dataGridView2.Rows.Clear(); var aa = HelperUrun.GetUrunModelsList(); foreach (var item in aa) { dataGridView2.Rows.Add(item.UrunAd, item.Kategori.KategoriName, item.AlisFiyati, item.SatisFiyati, item.UrunStok, item.Aciklama, item.UrunId); } }
private void Button4_Click(object sender, EventArgs e) { int a = Convert.ToInt32(dataGridView2.CurrentRow.Cells[6].Value); var aa = HelperUrun.GetUrun(a); var result = HelperUrun.CUD(aa, System.Data.Entity.EntityState.Deleted); MessageBox.Show(result == true ? "Silme işlemi başarılı" : "HATA"); UrunListele(); Temizle(); }
private void Button10_Click(object sender, EventArgs e) { dataGridView4.Rows.Clear(); var urun = HelperUrun.GetUrunsList(selectedkategori); foreach (var item in urun) { dataGridView4.Rows.Add(item.UrunAd, item.SatisFiyati, item.Aciklama, item.UrunId); } }
private void BtnListele_Click(object sender, EventArgs e) { List <UrunModel> urunler = HelperUrun.GetListUrunByCategoryID(HelperKategori.GetKategoriIDByName(cmbCtgList.Text)); dataGridView4.Rows.Clear(); foreach (var item in urunler) { if (item.durum) { dataGridView4.Rows.Add($"{item.urunID}", $"{item.urunAdi}", $"{item.satisFiyati}", $"{item.aciklama}"); } } }
private void btnUrunGetir_Click(object sender, EventArgs e) { Urun u = HelperUrun.GetUrunByID(Convert.ToInt32(dataGridUrunList.Rows[dataGridUrunList.CurrentRow.Index].Cells[0].Value)); txtUrunDuzenleAdi.Text = u.urunAdi; txtUrunDuzenleCtgr.SelectedItem = u.kategoriID; txtUrunDuzenleGelisF.Text = u.gelisFıyati.ToString(); txtUrunDuzenleSatisF.Text = u.satisFiyati.ToString(); txtUrunDuzenleStok.Text = u.stok.ToString(); txtUrunDuzenleAciklama.Text = u.aciklama; btnCtgDuzenleSave.Enabled = true; btnUrunDuzenle.Enabled = true; }
private void UrunListesiDoldur() { List <Urun> urunler = HelperUrun.GetListUrun(); List <UrunModel> urunModels = HelperUrun.GetUrunModel(urunler); dataGridUrunList.Rows.Clear(); foreach (var item in urunModels) { if (item.durum) { dataGridUrunList.Rows.Add($"{item.urunID}", $"{item.urunAdi}", $"{item.Kategori.adi}", $"{item.gelisFıyati}", $"{item.satisFiyati}", $"{item.stok}", $"{item.aciklama}"); } } }
private void Button5_Click(object sender, EventArgs e) { if (Convert.ToInt32(textBox7.Text) < 0 || Convert.ToInt32(textBox9.Text) < 0 || Convert.ToInt32(textBox5.Text) < 0) { button5.Enabled = false; } else { int a = Convert.ToInt32(dataGridView2.CurrentRow.Cells[6].Value); var aa = HelperUrun.GetUrun(a); aa.UrunAd = textBox8.Text; aa.KategoriId = Convert.ToInt32(comboBox1.SelectedValue); aa.AlisFiyati = Convert.ToInt32(textBox7.Text); aa.SatisFiyati = Convert.ToInt32(textBox9.Text); aa.UrunStok = Convert.ToInt32(textBox5.Text); aa.Aciklama = textBox10.Text; var result = HelperUrun.CUD(aa, System.Data.Entity.EntityState.Modified); MessageBox.Show(result == true ? "Güncelleme işlemi başarılı" : "HATA"); UrunListele(); Temizle(); } }
private void Button6_Click(object sender, EventArgs e) { Urun u = new Urun(); if (Convert.ToInt32(textBox7.Text) < 0 || Convert.ToInt32(textBox9.Text) < 0 || Convert.ToInt32(textBox5.Text) < 0) { button6.Enabled = false; } else { u.UrunAd = textBox8.Text; u.AlisFiyati = Convert.ToInt32(textBox7.Text); u.SatisFiyati = Convert.ToInt32(textBox9.Text); u.UrunStok = Convert.ToInt32(textBox5.Text); u.KategoriId = Convert.ToInt32(comboBox1.SelectedValue); u.Aciklama = textBox10.Text; var result = HelperUrun.CUD(u, System.Data.Entity.EntityState.Added); MessageBox.Show(result == true ? "Ürün Başarıyla Eklendi" : "Hata"); UrunListele(); Temizle(); } }
private void Button11_Click(object sender, EventArgs e) { var urun = HelperUrun.GetUrun(UrunID); if (Convert.ToInt32(textBox6.Text) > urun.UrunStok) { MessageBox.Show("Stokta yeteri kadar ürün bulunmamaktadır."); } else { Satis s = new Satis(); s.MusteriId = selectedmusteri; s.UrunId = UrunID; s.KayitTarih = DateTime.Now.Date; s.OdenenTutar = Convert.ToInt32(textBox6.Text) * selectedfiyat; bool result = HelperSatis.CUD(System.Data.Entity.EntityState.Added, s); MessageBox.Show(result == true ? "Satış Yapıldı." : "Satış Yapılamadı."); urun.UrunStok = urun.UrunStok - Convert.ToInt32(textBox6.Text); HelperUrun.CUD(urun, System.Data.Entity.EntityState.Modified); } satisshow(); }
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(); }
private void DataGridView4_CellContentClick(object sender, DataGridViewCellEventArgs e) { Urun u = HelperUrun.GetUrunByID(Convert.ToInt32(dataGridView4.Rows[dataGridView4.CurrentRow.Index].Cells[0].Value)); txtSecilenUrun.Text = u.urunAdi; }