public static MigrationPlanReportDto form(MigrationPlanValidationReport validationReport) { MigrationPlanReportDto dto = new MigrationPlanReportDto(); dto.InstructionReports = MigrationInstructionValidationReportDto.from(validationReport.InstructionReports); return(dto); }
public static MigrationPlanReportDto emptyReport() { MigrationPlanReportDto dto = new MigrationPlanReportDto(); dto.InstructionReports = System.Linq.Enumerable.Empty <MigrationInstructionValidationReportDto>(); return(dto); }
public static MigrationPlanValidationExceptionDto from(MigrationPlanValidationException exception) { MigrationPlanValidationExceptionDto dto = new MigrationPlanValidationExceptionDto(); dto.message = exception.Message; dto.type = exception.GetType().Name; dto.ValidationReport = MigrationPlanReportDto.form(exception.ValidationReport); return(dto); }