public static MigratingProcessInstanceValidationReportDto from(MigratingProcessInstanceValidationReport validationReport) { MigratingProcessInstanceValidationReportDto dto = new MigratingProcessInstanceValidationReportDto(); dto.ProcessInstanceId = validationReport.ProcessInstanceId; dto.Failures = validationReport.Failures; dto.ActivityInstanceValidationReports = MigratingActivityInstanceValidationReportDto.from(validationReport.ActivityInstanceReports); dto.TransitionInstanceValidationReports = MigratingTransitionInstanceValidationReportDto.from(validationReport.TransitionInstanceReports); return(dto); }
public static IList <MigratingTransitionInstanceValidationReportDto> from(IList <MigratingTransitionInstanceValidationReport> reports) { List <MigratingTransitionInstanceValidationReportDto> dtos = new List <MigratingTransitionInstanceValidationReportDto>(); foreach (MigratingTransitionInstanceValidationReport report in reports) { dtos.Add(MigratingTransitionInstanceValidationReportDto.from(report)); } return(dtos); }