コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }