Base class for SignatureLevel related classes.
Base class for SignatureLevel related classes.
		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);
     }
 }