/// <summary>
 /// 修改时查看该条记录是否存在,并判断是否有重名
 /// </summary>
 protected override void Validation()
 {
     if (_DalRull.GetDutyClassByPkid(_DutyClass.DutyClassID) == null)
     {
         BllUtility.ThrowException(BllExceptionConst._DutyClass_Not_Exist);
     }
     if (_DalRull.CountDutyClassByDutyClassDiffPkid(_DutyClass.DutyClassID, _DutyClass.DutyClassName) > 0)
     {
         BllUtility.ThrowException(BllExceptionConst._DutyClass_Name_Repeat);
     }
 }
Beispiel #2
0
 public DutyClass GetDutyClassByPkid(int pkid)
 {
     return(_DalRull.GetDutyClassByPkid(pkid));
 }