protected override void Validation() { if (_LeaveRequestTypeDal.GetLeaveRequestTypeByName(_LeaveRequestType.Name) != null) { HrmisUtility.ThrowException(HrmisUtility._LeaveRequestType_Name_Repeat); } }
protected override void Validation() { if (_LeaveRequestTypeDal.GetLeaveRequestTypeByPkid(_LeaveRequestType.LeaveRequestTypeID) == null) { HrmisUtility.ThrowException(HrmisUtility._LeaveRequestType_Name_NotExist); } LeaveRequestType leaveRequestType = _LeaveRequestTypeDal.GetLeaveRequestTypeByName(_LeaveRequestType.Name); if (leaveRequestType != null && leaveRequestType.LeaveRequestTypeID != _LeaveRequestType.LeaveRequestTypeID) { HrmisUtility.ThrowException(HrmisUtility._LeaveRequestType_Name_Repeat); } }
/// <summary> /// /// </summary> /// <param name="name"></param> /// <returns></returns> public LeaveRequestType GetLeaveRequestTypeByName(string name) { return(_LeaveRequestTypeDal.GetLeaveRequestTypeByName(name)); }