/// <summary>
 /// 检查记录是否属于指定记录类型
 /// </summary>
 /// <param name="recordTypeId">记录类型ID</param>
 /// <param name="recordType">要检查的记录所对应的记录对象</param>
 /// <returns>返回值:true 属于; false 不属于</returns>
 private bool CheckTpye(int recordTypeId, RecordType recordType)
 {
     return(recordType == null ? false : recordTypeId == recordType.Id ? true : recordType.Parent == null ? false : CheckTpye(recordTypeId, recordType.Parent));
 }
Exemple #2
0
 /// <summary>
 /// 删除记录类型(包括子类型)
 /// </summary>
 /// <param name="recordType">要删除的记录类型对象</param>
 public void Delete(RecordType recordType)
 {
     Delete(recordType.Id);
 }