コード例 #1
0
        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();
            }
        }
コード例 #2
0
        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);
                }
            }
        }