Example #1
0
        public UTReport GenerateUTReport(UTReport creating)
        {
            if (ValidateUTReport(creating))
            {
                return(Repository.GenerateUTReport(creating));
            }

            return(creating);
        }
Example #2
0
        protected bool ValidateUTReport(UTReport input)
        {
            if (input.Start.Year == 0001)
            {
                Validator.AddError("Start", "Start date is required");
            }
            if (input.Finish.Year == 0001)
            {
                Validator.AddError("Finish", "End date is required");
            }
            if (input.Start > input.Finish)
            {
                Validator.AddError("Finish", "Finish date must be after Start date");
            }
            if (String.IsNullOrEmpty(input.FileName))
            {
                Validator.AddError("FileName", "File Name is required");
            }

            return(Validator.IsValid);
        }
Example #3
0
 public UTReport GenerateUTReport(UTReport creating)
 {
     return(Service.GenerateUTReport(creating));
 }