private bool LevelIsReached(SignatureLevel level, bool previousLevel) { if (level != null) { if (!previousLevel) { level.GetLevelReached().SetStatus(Result.ResultStatus.INVALID, "previous.level.has.errors" ); } bool thisLevel = previousLevel && level.GetLevelReached().IsValid(); return(thisLevel); } else { return(false); } }
private bool LevelIsReached(SignatureLevel level, bool previousLevel) { if (level != null) { if (!previousLevel) { level.GetLevelReached().SetStatus(Result.ResultStatus.INVALID, "previous.level.has.errors" ); } bool thisLevel = previousLevel && level.GetLevelReached().IsValid(); return thisLevel; } else { return false; } }