private void dtpFaturaIlkTarih_ValueChanged(object sender, EventArgs e) { txtIlkTarih.Text = dtpFaturaIlkTarih.Value.ToShortDateString(); cFatura cf = new cFatura(); cf.FaturalariGetirBySorgulama(txtMusteriAd.Text, txtFaturaKodu.Text, FaturaTipineGore, IslemTipineGore, lvFaturalar, txtIlkTarih.Text, txtSonTarih.Text); }
private void frmFaturaDetay_Load(object sender, EventArgs e) { cFatura f = new cFatura(); cUrunHareket_Satis uh = new cUrunHareket_Satis(); DataTable dt = new DataTable(); dt = f.FaturaBilgileriniGetir(cGenel.FaturaID); foreach (DataRow dr in dt.Rows) { txtFaturaKodu.Text = Convert.ToString(dr["FaturaKodu"]); txtFaturaTipi.Text = Convert.ToString(dr["FaturaTipi"]); txtMusteriadi.Text = Convert.ToString(dr["Ad"]); txtMusteriSoyadi.Text = Convert.ToString(dr["Soyad"]); } dt.Clear(); dt = uh.KasaHareketleriniGetir(cGenel.FaturaID); int i = 0; foreach (DataRow dr in dt.Rows) { lvFaturaDetay.Items.Add(Convert.ToString(dr[0])); lvFaturaDetay.Items[i].SubItems.Add(dr[1].ToString()); lvFaturaDetay.Items[i].SubItems.Add(dr[2].ToString()); lvFaturaDetay.Items[i].SubItems.Add(dr[3].ToString()); lvFaturaDetay.Items[i].SubItems.Add(dr[4].ToString()); lvFaturaDetay.Items[i].SubItems.Add(dr[5].ToString()); lvFaturaDetay.Items[i].SubItems.Add(dr[6].ToString()); i++; } }
private void cbIslem_SelectedIndexChanged(object sender, EventArgs e) { if (cbIslem.SelectedIndex == 0) { IslemTipineGore = ""; } else { IslemTipineGore = cbIslem.SelectedItem.ToString(); } cFatura cf = new cFatura(); cf.FaturalariGetirBySorgulama(txtMusteriAd.Text, txtFaturaKodu.Text, FaturaTipineGore, IslemTipineGore, lvFaturalar, txtIlkTarih.Text, txtSonTarih.Text); }
private void btnGit_Click(object sender, EventArgs e) { if (txtFaturaKodu.Text.Trim() != "") { if (lvKasaHareketleri.Items.Count != 0) { cFatura f = new cFatura(); f.FaturaKodu = txtFaturaKodu.Text; f.FaturaTipi = txtFaturaTipi.Text; f.IslemTipi = txtIslemTipi.Text; f.Tarih = Convert.ToDateTime(txtTarih.Text); f.KullaniciNo = cGenel.aktifkullaniciID; f.MusteriNo = Convert.ToInt32(txtMusteriNo.Text); f.KdvliTopTutar = Convert.ToDouble(txtToplamGiris.Text); int FaturaID = f.FaturaEkle(f); if (FaturaID > 0) { bool sonuc = false; cUrunHareket_Satis uhs = new cUrunHareket_Satis(); cUrun u = new cUrun(); for (int i = 0; i < lvKasaHareketleri.Items.Count; i++) { uhs.UrunNo = Convert.ToInt32(lvKasaHareketleri.Items[i].SubItems[0].Text); uhs.FaturaNo = FaturaID; uhs.BirimFiyat = Convert.ToDouble(lvKasaHareketleri.Items[i].SubItems[3].Text); uhs.Adet = Convert.ToInt32(lvKasaHareketleri.Items[i].SubItems[4].Text); sonuc = uhs.KasaHareketEkle(uhs); if (sonuc) { if (txtFaturaTipi.Text == "Satış") { uhs.Adet = -1 * uhs.Adet; } sonuc = u.StokGuncelleFromStoku(uhs.UrunNo, uhs.Adet); Yazdır(); } } if (sonuc) { MessageBox.Show("Fatura Başarı ile Kayıt edildi"); } else { MessageBox.Show("Fatura kaydı durduruldu!!"); } } else { MessageBox.Show("Fatura Kayıt Edilemedi!!"); } } else { MessageBox.Show("Fatura en az 1 ürün oluşturmak zorundadır."); txtAdet.Focus(); } } else { MessageBox.Show("Fatura Kodu veya urun Kodu boş bırakılamaz."); txtFaturaKodu.Focus(); } }
private void txtFaturaKodu_TextChanged(object sender, EventArgs e) { cFatura cf = new cFatura(); cf.FaturalariGetirBySorgulama(txtMusteriAd.Text, txtFaturaKodu.Text, FaturaTipineGore, IslemTipineGore, lvFaturalar, txtIlkTarih.Text, txtSonTarih.Text); }