private void simpleButton3_Click(object sender, EventArgs e) { // To do : ayarlardan perakende satış carisi seçilebildiğinde burada da perakende satış için olan carinin Id si veriecek Fatura.frmFaturaDetay fatura = new Fatura.frmFaturaDetay(clsTablolar.IslemTipi.AlisFaturasi, -1); fatura.MdiParent = this.MdiParent; fatura.Show(); for (int i = 0; i < gridView3.RowCount; i++) { fatura.StokEkle(Convert.ToInt32(gridView3.GetRowCellValue(i, "StokID")), Convert.ToInt32(gridView3.GetRowCellValue(i, "Miktar1"))); } }
private void barButtonItem_Faturalandir_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (btnKaydet.Enabled == true) { MessageBox.Show("Önce kaydı tamamlayın"); return; } switch (_SiparisTipi) { case clsTablolar.Siparis.csSiparis.SiparisTip.AlinanSiparis: Fatura = new Fatura.frmFaturaDetay(IslemTipi.SatisFaturasi, Siparis.CariID); break; case clsTablolar.Siparis.csSiparis.SiparisTip.VerilenSiparis: Fatura = new Fatura.frmFaturaDetay(IslemTipi.AlisFaturasi, Siparis.CariID); break; } Fatura.MdiParent = this.MdiParent; Fatura.Show(); for (int i = 0; i < gvSiparisHareket.RowCount; i++) { if (_SiparisTipi == clsTablolar.Siparis.csSiparis.SiparisTip.VerilenSiparis) { Fatura.StokEkle((int)gvSiparisHareket.GetRowCellValue(i, colStokID), (decimal)gvSiparisHareket.GetRowCellValue(i, colMiktar)); // stok ekle ile faturayaharekete yeni satır eklemiş oluyoruz zaten Fatura.gvFaturaHareket.SetRowCellValue(i, colAnaBirimFiyat, gvSiparisHareket.GetRowCellValue(i, colAnaBirimFiyat)); } else if (_SiparisTipi == clsTablolar.Siparis.csSiparis.SiparisTip.AlinanSiparis) { Fatura.StokEkle((int)gvSiparisHareket.GetRowCellValue(i, colStokID), (decimal)gvSiparisHareket.GetRowCellValue(i, colMiktar)); // stok ekle ile faturayaharekete yeni satır eklemiş oluyoruz zaten Fatura.gvFaturaHareket.SetRowCellValue(i, colAnaBirimFiyat, gvSiparisHareket.GetRowCellValue(i, colAnaBirimFiyat)); } } Fatura.SiparisEvrakEkle(Siparis.SiparisID); Fatura.BindingContext[Fatura.FaturaHareket.dt_FaturaHareketleri].EndCurrentEdit(); }
private void btnHareketCikisiFaturaIleYap_Click(object sender, EventArgs e) { try { Fatura.frmFaturaDetay frm = new Fatura.frmFaturaDetay(clsTablolar.IslemTipi.SatisFaturasi, 2); frm.MdiParent = this.MdiParent; frm.Show(); for (int i = 0; i < gridView2.RowCount; i++) { frm.StokEkle(Convert.ToInt32(gridView2.GetRowCellValue(i, "StokID")), Convert.ToDecimal(gridView2.GetRowCellValue(i, "StokMiktari")) - Convert.ToDecimal(gridView2.GetRowCellValue(i, "Miktar1"))); } } catch (Exception) { } }