//单一权限 public bool Rights_Single(RightsValideRepeat rightsValideRepeat) { IQueryable <User_Rights> Queryable_UserRights = _IUserRightsRepository .GetRightsByValue(rightsValideRepeat.RightsValue); return((Queryable_UserRights.Count() < 1) ? true : false); }
public ActionResult <RightsValideResRepeat> Manage_Rights_ValideRepeat(RightsValideRepeat rightsValideRepeat) { RightsValideResRepeat rightsValideResRepeat = new RightsValideResRepeat(); bool ValideResutlt = _rightsService.Rights_Single(rightsValideRepeat); rightsValideResRepeat.IsSuccess = ValideResutlt; if (ValideResutlt) { rightsValideResRepeat.IsSuccess = true; rightsValideResRepeat.baseViewModel.Message = "此id可以使用"; rightsValideResRepeat.baseViewModel.ResponseCode = 200; //_ILogger.Information("权限名id验证是否重复,此id可以使用"); return(Ok(rightsValideResRepeat)); } else { rightsValideResRepeat.IsSuccess = false; rightsValideResRepeat.baseViewModel.Message = "此id已经存在,请更换"; rightsValideResRepeat.baseViewModel.ResponseCode = 400; //_ILogger.Information("权限名id验证是否重复,此id已经存在,请更换"); return(BadRequest(rightsValideResRepeat)); } }