private void btnHareketiAc_Click(object sender, EventArgs e) { clsTablolar.IslemTipi EntegrasyonNo = (clsTablolar.IslemTipi)Convert.ToInt32(gridView1.GetFocusedRowCellValue("Entegrasyon")); if (EntegrasyonNo == clsTablolar.IslemTipi.AlisFaturasi || EntegrasyonNo == clsTablolar.IslemTipi.SatisFaturasi) { clsTablolar.Fatura.csFaturaHareketIDdenFaturaIDVer Idver = new clsTablolar.Fatura.csFaturaHareketIDdenFaturaIDVer(); int FaturaID = 0; try { TrGenel = SqlConnections.GetBaglanti().BeginTransaction(); FaturaID = Idver.FaturaHareketIDdenFaturaIDVer((int)gridView1.GetFocusedRowCellValue("EntegrasyonID"), SqlConnections.GetBaglanti(), TrGenel); TrGenel.Commit(); } catch (Exception hata) { TrGenel.Rollback(); frmHataBildir frmHataBildir = new frmHataBildir(hata.Message, hata.StackTrace); frmHataBildir.ShowDialog(); } Fatura.frmFaturaDetay frmAlisFatura = new Fatura.frmFaturaDetay(FaturaID); frmAlisFatura.MdiParent = this.MdiParent; frmAlisFatura.Show(); } }
private void btnCariHrAc_Click(object sender, EventArgs e) { if (gridView1.RowCount == 0) { return; } if (Convert.ToInt32(gridView1.GetFocusedRowCellValue("Entegrasyon")) == Convert.ToInt32(clsTablolar.cari.CariHr.CariHrEntegrasyon.CariKartHareketi)) { Cari.CariHr.frmCariHrKarti frm = new frmCariHrKarti((int)gridView1.GetFocusedRowCellValue("CariHrID")); frm.MdiParent = this.MdiParent; frm.Show(); } if (Convert.ToInt32(gridView1.GetFocusedRowCellValue("Entegrasyon")) == Convert.ToInt32(clsTablolar.cari.CariHr.CariHrEntegrasyon.AlisFaturasi) || Convert.ToInt32(gridView1.GetFocusedRowCellValue("Entegrasyon")) == Convert.ToInt32(clsTablolar.cari.CariHr.CariHrEntegrasyon.SatisFaturasi) || Convert.ToInt32(gridView1.GetFocusedRowCellValue("Entegrasyon")) == Convert.ToInt32(clsTablolar.cari.CariHr.CariHrEntegrasyon.AlistanIadeFaturasi) || Convert.ToInt32(gridView1.GetFocusedRowCellValue("Entegrasyon")) == Convert.ToInt32(clsTablolar.cari.CariHr.CariHrEntegrasyon.SatistanIadeFaturasi)) { Fatura.frmFaturaDetay frm = new Fatura.frmFaturaDetay((int)gridView1.GetFocusedRowCellValue("EntegrasyonID")); frm.MdiParent = this.MdiParent; frm.Show(); } if (Convert.ToInt32(gridView1.GetFocusedRowCellValue("Entegrasyon")) == Convert.ToInt32(clsTablolar.cari.CariHr.CariHrEntegrasyon.AlinanCek) || Convert.ToInt32(gridView1.GetFocusedRowCellValue("Entegrasyon")) == Convert.ToInt32(clsTablolar.cari.CariHr.CariHrEntegrasyon.VerilenCek)) { Cek.frmCekKarti frm = new Cek.frmCekKarti((int)gridView1.GetFocusedRowCellValue("EntegrasyonID")); frm.MdiParent = this.MdiParent; frm.Show(); } }
private void btnAlistanIadeFatura_ItemClick(object sender, ItemClickEventArgs e) { Fatura.frmFaturaDetay frmFaturaDetay = new Fatura.frmFaturaDetay(clsTablolar.IslemTipi.AlisIadeFaturasi, -1); frmFaturaDetay.MdiParent = this; frmFaturaDetay.Text = "ALIŞ İADE FATURASI"; frmFaturaDetay.Show(); }
private void btnSatisFaturasi_ItemClick(object sender, ItemClickEventArgs e) { Fatura.frmFaturaDetay frmFaturaDetay = new Fatura.frmFaturaDetay(clsTablolar.IslemTipi.SatisFaturasi, -1); frmFaturaDetay.MdiParent = this; frmFaturaDetay.Text = "SATIŞ FATURASI"; frmFaturaDetay.Show(); }
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 btnKaydiAc_Click(object sender, EventArgs e) { //aslında gridde seçili satır yoksa işlem yapmasın demek için "FocusedRowHandle" yeterdi ama //elimizde farklı kod olsun diye "SelectedRowsCount" u da yazdık. :) if (gvFatura.FocusedRowHandle < 0 || gvFatura.SelectedRowsCount <= 0) { return; } Fatura.frmFaturaDetay FaturaKarti = new Fatura.frmFaturaDetay(Convert.ToInt32(gvFatura.GetFocusedRowCellValue("FaturaID"))); FaturaKarti.MdiParent = this.MdiParent; FaturaKarti.Show(); }
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) { } }
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(); }