コード例 #1
0
ファイル: MatchhistoryBLL.cs プロジェクト: XiaoQiJun/BPS
        public virtual MatchhistoryDomain CreateMatchhistoryDomain()
        {
            MatchhistoryEntity entity = new MatchhistoryEntity();
            entity.MatchedId = Guid.NewGuid().ToString();

            return new MatchhistoryDomain(entity);
        }
コード例 #2
0
ファイル: MatchhistoryDomain.cs プロジェクト: XiaoQiJun/BPS
 public MatchhistoryDomain(MatchhistoryEntity entity)
     : base(entity)
 {
     masterEntity = entity;
 }
コード例 #3
0
ファイル: StoreBLL.cs プロジェクト: XiaoQiJun/BPS
        public virtual bool MatchStore(StoreEntity entityNew, StoreEntity entityImport, string userId)
        {
             int total_success_import = 0;
             using (DataAccessBroker broker = DataAccessFactory.Instance())
             {
                 broker.BeginTransaction();
                 try
                 {
                     DateTime timeNow = DateTime.Now;

                     entityNew.IsMatched = "Y";
                     entityNew.MatchDate = timeNow;

                     entityImport.IsMatched = "Y";
                     entityImport.MatchDate = timeNow;

                     MatchhistoryEntity entity = new MatchhistoryEntity();
                     entity.MatchedId = Guid.NewGuid().ToString();
                     entity.StoreIdNew = entityNew.DmsStoreId;
                     entity.DmsIdNew = entityNew.DmsId;

                     entity.StoreIdImport = entityImport.DmsStoreId;
                     entity.DmsIdImport = entityImport.DmsId;

                     entity.IsDeleted = "N";
                     entity.MatchDate = timeNow;
                     entity.MatchUser = userId;

                     DataAccess.Update(entityNew, broker);
                     DataAccess.Update(entityImport, broker);
                     DataAccess.Insert(entity, broker);

                     broker.Commit();
                     return true;
                 }
                 catch
                 {
                     broker.RollBack();
                     return false;
                 }
             }
        }
コード例 #4
0
ファイル: MatchhistoryBLL.cs プロジェクト: XiaoQiJun/BPS
 public virtual void UpdateMatchhistoryEntity(MatchhistoryEntity entity, DataAccessBroker broker)
 {
     DataAccess.Update(entity, broker);
 }
コード例 #5
0
ファイル: MatchhistoryBLL.cs プロジェクト: XiaoQiJun/BPS
 public virtual void InsertMatchhistoryEntity(MatchhistoryEntity entity, DataAccessBroker broker)
 {
     DataAccess.Insert(entity, broker);
 }