public override void PrintList(EmailTemplateParameters p)
 {
     if (ValueProvider.GetCondition(p, this.Operation, this.Value))
     {
         IfBlock.PrintList(p);
     }
     else if (ElseBlock != null)
     {
         ElseBlock.PrintList(p);
     }
 }