public override bool IsValid() { if (!base.IsValid()) { return(false); } if (InputFiles == null || !InputFiles.Any()) { ValidationFailureList.Add("No input files found in report settings"); return(false); } if (Operations == null || !Operations.Any()) { ValidationFailureList.Add("No operations found in report settings"); return(false); } if (OutputFiles == null || !OutputFiles.Any()) { ValidationFailureList.Add("No output files found in report settings"); return(false); } return(true); }
public override bool IsValid() { if (!base.IsValid()) { return(false); } if (Attachments == null || !Attachments.Any()) { ValidationFailureList.Add("No attachments found in report settings"); return(false); } return(true); }