Exemple #1
0
 /// <summary>
 /// 调用下层的删除合同类型的方法
 /// </summary>
 protected override void ExcuteSelf()
 {
     try
     {
         using (TransactionScope ts = new TransactionScope(TransactionScopeOption.Required))
         {
             _DalContractType.DeleteContractType(_ContractTypeId);
             _ContractBookMark.DeleteContractBookMarkByContractTypeID(_ContractTypeId);
             ts.Complete();
         }
     }
     catch
     {
         BllUtility.ThrowException(BllExceptionConst._DbError);
     }
 }