private void FrmSatisListesi_Load(object sender, EventArgs e) { dto = bll.Select(); cmbKategori.DataSource = dto.Kategoriler; cmbKategori.DisplayMember = "KategoriAd"; cmbKategori.ValueMember = "ID"; cmbKategori.SelectedIndex = -1; combofull = true; dataGridView1.DataSource = dto.Satislar; dataGridView1.Columns[0].HeaderText = "Müşteri Adı"; dataGridView1.Columns[1].HeaderText = "Ürün Adı"; dataGridView1.Columns[2].HeaderText = "Kategori Adı"; dataGridView1.Columns[3].HeaderText = "Fiyat"; dataGridView1.Columns[4].HeaderText = "Satış Tarihi"; dataGridView1.Columns[5].HeaderText = "Satış Miktar"; dataGridView1.Columns[6].Visible = false; dataGridView1.Columns[7].Visible = false; dataGridView1.Columns[8].Visible = false; dataGridView1.Columns[9].Visible = false; dataGridView1.Columns[10].Visible = false; dataGridView1.Columns[11].Visible = false; dataGridView1.Columns[12].Visible = false; dataGridView1.Columns[13].Visible = false; }
private void btnGeriGetir_Click(object sender, EventArgs e) { if (cmbTablolar.SelectedIndex == 0) { if (kategoribll.GetBack(kategori)) { MessageBox.Show("geri geldi"); bll = new SatisBLL(); dto = bll.Select(true); dataGridView1.DataSource = dto.Kategoriler; } } if (cmbTablolar.SelectedIndex == 1) { if (urunbll.GetBack(urun)) { if (urun.isKategoriDeleted) { MessageBox.Show("Kategori silindi bu ürün geri getirilemez"); } else { MessageBox.Show("geri geldi"); bll = new SatisBLL(); dto = bll.Select(true); dataGridView1.DataSource = dto.Urunler; } } } if (cmbTablolar.SelectedIndex == 2) { if (musteribll.GetBack(musteri)) { MessageBox.Show("geri geldi"); bll = new SatisBLL(); dto = bll.Select(true); dataGridView1.DataSource = dto.Musteriler; } } if (cmbTablolar.SelectedIndex == 3) { if (bll.GetBack(satis)) { if (!satis.udeleted && !satis.kdeleted && !satis.mdeleted) { MessageBox.Show("Silinememz"); } else { MessageBox.Show("geri geldi"); bll = new SatisBLL(); dto = bll.Select(true); dataGridView1.DataSource = dto.Satislar; } } } }
private void btnSil_Click(object sender, EventArgs e) { if (detay.SatisID == 0) { MessageBox.Show("Satış seçiniz."); } DialogResult result = MessageBox.Show("Silinsinmi", "Dikkat", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { if (bll.Delete(detay)) { MessageBox.Show("Silindi"); bll = new SatisBLL(); dto = bll.Select(); dataGridView1.DataSource = dto.Satislar; } } }
private void btnGuncelle_Click(object sender, EventArgs e) { if (detay.UrunID == 0) { MessageBox.Show("Seçim yapınız"); } else { FrmSatis frm = new FrmSatis(); frm.dto = dto; frm.detaydto = detay; frm.isUpdate = true; this.Hide(); frm.ShowDialog(); this.Visible = true; bll = new SatisBLL(); dto = bll.Select(); dataGridView1.DataSource = dto.Satislar; } }
private void FrmSilinenler_Load(object sender, EventArgs e) { cmbTablolar.Items.Add("Kategoriler"); cmbTablolar.Items.Add("Ürünler"); cmbTablolar.Items.Add("Müşteriler"); cmbTablolar.Items.Add("Satış"); dto = bll.Select(true); dataGridView1.DataSource = dto.Satislar; dataGridView1.Columns[0].HeaderText = "Müşteri Adı"; dataGridView1.Columns[1].HeaderText = "Ürün Adı"; dataGridView1.Columns[2].HeaderText = "Kategori Adı"; dataGridView1.Columns[3].HeaderText = "Fiyat"; dataGridView1.Columns[4].HeaderText = "Satış Tarihi"; dataGridView1.Columns[5].HeaderText = "Satış Miktar"; dataGridView1.Columns[6].Visible = false; dataGridView1.Columns[7].Visible = false; dataGridView1.Columns[8].Visible = false; dataGridView1.Columns[9].Visible = false; dataGridView1.Columns[10].Visible = false; dataGridView1.Columns[11].Visible = false; dataGridView1.Columns[12].Visible = false; dataGridView1.Columns[13].Visible = false; }
private void btnKaydet_Click(object sender, EventArgs e) { if (txtSatisMiktar.Text.Trim() == "") { MessageBox.Show("Satış miktarı giriniz"); } else { if (isUpdate) { if (detaydto.SatisMiktar == Convert.ToInt32(txtSatisMiktar.Text)) { MessageBox.Show("değişilik yok"); } else { int temp = detaydto.SatisMiktar + Convert.ToInt32(txtStok.Text); if (temp < Convert.ToInt32(txtSatisMiktar.Text)) { MessageBox.Show("Elinizde yeterli stok yok"); } else { detaydto.SatisMiktar = Convert.ToInt32(txtSatisMiktar.Text); detaydto.StokMiktar = Convert.ToInt32(txtStok.Text); if (bll.Update(detaydto)) { MessageBox.Show("Güncellendi"); this.Close(); } } } } else { if (detay.UrunID == 0) { MessageBox.Show("Ürün seçiniz"); } else if (detay.MusteriID == 0) { MessageBox.Show("Müşteri seçiniz"); } else if (detay.StokMiktar < Convert.ToInt32(txtSatisMiktar.Text)) { MessageBox.Show("Elinizde yeterli stok yok"); } else { detay.SatisMiktar = Convert.ToInt32(txtSatisMiktar.Text); if (bll.Insert(detay)) { MessageBox.Show("Eklendi"); txtSatisMiktar.Clear(); dto = bll.Select(); gridUrunler.DataSource = dto.Urunler; } } } } }