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(); } }
public void GetirEntegrasyonNumarasindan(SqlConnection Baglanti, SqlTransaction Tr, clsTablolar.IslemTipi EntegrasyonNu, int EntegrasyonID) { using (da = new SqlDataAdapter(@"select KapaliFatura.*, CariHr.Aciklama, CariHr.Tarih, CariHr.Tutar from KapaliFatura inner join CariHr on CariHr.CariHrID = KapaliFatura.EntegrasyonID and EntegrasyonNu = 13 -- 13 carihr in entegrasyon numarası where KapaliFatura.EntegrasyonID = @EntegrasyonID and EntegrasyonNu = @EntegrasyonNu", Baglanti)) { da.SelectCommand.Transaction = Tr; da.SelectCommand.Parameters.Add("@EntegrasyonID", SqlDbType.Int, 0).Value = EntegrasyonID; da.SelectCommand.Parameters.Add("@EntegrasyonNu", SqlDbType.Int, 0).Value = (int)EntegrasyonNu; using (dt = new DataTable()) { da.Fill(dt); } } }