public override ErrorList Validate() { var result = new ErrorList(); result.AddRange(base.Validate()); if (TimestampElement != null) { result.AddRange(TimestampElement.Validate()); } if (Contains != null) { Contains.ForEach(elem => result.AddRange(elem.Validate())); } return(result); }
public override ErrorList Validate() { var result = new ErrorList(); result.AddRange(base.Validate()); if (IdentifierElement != null) { result.AddRange(IdentifierElement.Validate()); } if (TimestampElement != null) { result.AddRange(TimestampElement.Validate()); } if (EventElement != null) { result.AddRange(EventElement.Validate()); } if (Response != null) { result.AddRange(Response.Validate()); } if (Source != null) { result.AddRange(Source.Validate()); } if (Destination != null) { result.AddRange(Destination.Validate()); } if (Enterer != null) { result.AddRange(Enterer.Validate()); } if (Author != null) { result.AddRange(Author.Validate()); } if (Receiver != null) { result.AddRange(Receiver.Validate()); } if (Responsible != null) { result.AddRange(Responsible.Validate()); } if (Effective != null) { result.AddRange(Effective.Validate()); } if (Reason != null) { result.AddRange(Reason.Validate()); } if (Data != null) { Data.ForEach(elem => result.AddRange(elem.Validate())); } return(result); }