public UTReport GenerateUTReport(UTReport creating) { if (ValidateUTReport(creating)) { return(Repository.GenerateUTReport(creating)); } return(creating); }
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); }
public UTReport GenerateUTReport(UTReport creating) { return(Service.GenerateUTReport(creating)); }