private void dtpFaturaSonTarih_ValueChanged(object sender, EventArgs e) { txtSonTarih.Text = dtpFaturaSonTarih.Value.ToShortDateString(); cIrsaliye ci = new cIrsaliye(); ci.IrsaliyeleriGetirBySorgulama(txtUnvanaGore.Text, txtIrsaliyeKodunaGore.Text, IrsaliyeTuruneGore, lvIrsaliyeler, Convert.ToDateTime(txtIlkTarih.Text), Convert.ToDateTime(txtSonTarih.Text)); }
private void cbIrsaliyeTuruneGore_SelectedIndexChanged(object sender, EventArgs e) { if (cbIrsaliyeTuruneGore.SelectedIndex == 0) { IrsaliyeTuruneGore = ""; } else { IrsaliyeTuruneGore = cbIrsaliyeTuruneGore.SelectedItem.ToString(); } cIrsaliye ci = new cIrsaliye(); ci.IrsaliyeleriGetirBySorgulama(txtUnvanaGore.Text, txtIrsaliyeKodunaGore.Text, IrsaliyeTuruneGore, lvIrsaliyeler, Convert.ToDateTime(txtIlkTarih.Text), Convert.ToDateTime(txtSonTarih.Text)); }
private void frmIrsaliyeDetay_Load(object sender, EventArgs e) { // TODO: This line of code loads data into the 'SporMarketDataSet.vw_StokGiriscikis' table. You can move, or remove it, as needed. cIrsaliye irsaliye = new wf_SporMarket.cIrsaliye(); cUrunHareket_Stok uh = new wf_SporMarket.cUrunHareket_Stok(); ArrayList alist = new ArrayList(); alist = irsaliye.IrsaliyeBilgileriniGetir(cGenel.irsaliyeID); cTedarikci t = (cTedarikci)alist[0]; cIrsaliye ir = (cIrsaliye)alist[1]; txtIrsaliyeAdi.Text = ir.IrsaliyeKodu; txtIrsaliyeKodu.Text = ir.IrsaliyeKodu; txtUnvan.Text = t.Unvan; txtYetkili.Text = t.Yetkili; uh.HareketleriGetir(lvStokHareket, cGenel.irsaliyeID); }
private void btnKaydet_Click(object sender, EventArgs e) { if (txtIrsaliye.Text.Trim() != "" || txtFirma.Text != "") { if (lvHareketler.Items.Count != 0) { cIrsaliye irsaliye = new cIrsaliye(); irsaliye.IrsaliyeKodu = txtIrsaliye.Text; irsaliye.FirmaID = Convert.ToInt32(txtFırmaID.Text); irsaliye.KullaniciNo = cGenel.aktifkullaniciID; irsaliye.IrsaliyeTarihi = Convert.ToDateTime(txtTarih.Text); irsaliye.IrsaliyeTuru = txtIrsaliyeTuru.Text; int irsaliyeID = irsaliye.irsaliyeEkle(irsaliye); if (irsaliyeID > 0) { bool sonuc = false; cUrunHareket_Stok uh = new cUrunHareket_Stok(); cUrun u = new cUrun(); for (int i = 0; i < lvHareketler.Items.Count; i++) { uh.UrunId = Convert.ToInt32(lvHareketler.Items[i].SubItems[0].Text); uh.IrsaliyeNo = irsaliyeID; uh.Miktar = Convert.ToInt32(lvHareketler.Items[i].SubItems[3].Text); sonuc = uh.HareketEkle(uh); if (sonuc) { if (txtIrsaliyeTuru.Text == "Çıkış") { uh.Miktar = -1 * uh.Miktar;//stoktan çıkışsa eksi ile çarpılacak } sonuc = u.StokGuncelleFromStoku(uh.UrunId, uh.Miktar); } } if (sonuc) { MessageBox.Show("Irsaliye Başarı ile Kayıt edildi"); Yazdır(); temizle(); } else { MessageBox.Show("Irsaliye kayıt sırasında sıkıntı yaşandı "); } } else { MessageBox.Show("IRsaliye Kayıt Edilemedi"); } } else { MessageBox.Show("İrsaliye en az 1 ürün oluşturmak zorundadur."); } } else { MessageBox.Show("İrsaliye adı ve/veya Firma adı boş bırakılamaz."); } }
private void txtIrsaliyeKodunaGore_TextChanged(object sender, EventArgs e) { cIrsaliye ci = new cIrsaliye(); ci.IrsaliyeleriGetirBySorgulama(txtUnvanaGore.Text, txtIrsaliyeKodunaGore.Text, IrsaliyeTuruneGore, lvIrsaliyeler, Convert.ToDateTime(txtIlkTarih.Text), Convert.ToDateTime(txtSonTarih.Text)); }