Exemple #1
0
 // 修改合同类型有效性判断:
 //1、修改的类型要存在
 //2、合同类型不能与已有的其他合同类型重名
 protected override void Validation()
 {
     if (_DalContractType.GetContractTypeByPkid(_ContractType.ContractTypeID) == null)
     {
         BllUtility.ThrowException(BllExceptionConst._ContractType_Name_NotExist);
     }
     if (_DalContractType.CountContractTypeByNameDiffPKID(_ContractType.ContractTypeID, _ContractType.ContractTypeName) != 0)
     {
         BllUtility.ThrowException(BllExceptionConst._ContractType_Name_Repeat);
     }
 }