/// <summary> /// 设置为禁用状态 /// </summary> public bool SetDisabled() { //如果用户信息验证失败,则抛出异常 ThrowExceptionIfValidateFailure(() => { //不允许设置为禁用时,抛出错误异常 if (!CanSetDisabled()) { AddBrokenRule(UserAccountFailureRules.CANNET_SET_DISABLED); } }); return(UsersAccessor.SetStatus(ID, (int)UserStatus.DISABLED)); }