Beispiel #1
0
 protected override void ExcuteSelf()
 {
     try
     {
         _Reimburse.ReimburseStatus = ReimburseStatusEnum.Auditing;
         _DalReimburse.UpdateReimburse(_LoginUser, _Reimburse, ReimburseStatusEnum.Auditing);
     }
     catch
     {
         BllUtility.ThrowException(BllExceptionConst._DbError);
     }
 }
Beispiel #2
0
        protected override void ExcuteSelf()
        {
            try
            {
                using (TransactionScope ts = new TransactionScope(TransactionScopeOption.Required))
                {
                    _Reimburse.ReimburseStatus = _StatusEnum;
                    _DalReimburse.UpdateReimburse(_LoginUser, _Reimburse, _StatusEnum);

                    ts.Complete();
                }
            }
            catch
            {
                BllUtility.ThrowException(BllExceptionConst._DbError);
            }
        }