コード例 #1
0
ファイル: FakeProductBLL.cs プロジェクト: XiaoQiJun/BPS
        public virtual bool UpdateFakeProductDomain(FakeProductDomain domain)
        {
            using (DataAccessBroker broker = DataAccessFactory.Instance())
            {
                broker.BeginTransaction();
                try
                {
                    // 具体业务逻辑

                    broker.Commit();
                    return true;
                }
                catch
                {
                    broker.RollBack();
                    return false;
                }
            }
        }
コード例 #2
0
ファイル: FakeProductBLL.cs プロジェクト: XiaoQiJun/BPS
        public virtual bool InsertFakeProductDomain(FakeProductDomain domain)
        {
            using (DataAccessBroker broker = DataAccessFactory.Instance())
            {
                broker.BeginTransaction();
                try
                {
                    // 具体业务逻辑
                    InsertFakeProductEntity(domain.masterEntity, broker);

                    broker.Commit();
                    return true;
                }
                catch
                {
                    broker.RollBack();
                    return false;
                }
            }
        }