Ya he conseguido añadir los FaultReports a la lista pero me ocurre algo extraño que no se como hacer para solucionarlo por más vueltas que le doy
Me explico:
por ejemplo tenemos estos datos de entrada
Customer 1
FaultReport1 de Customer1
FaultReport2 de Customer1
FaultReport3 de Customer1
Customer 2
FaultReport1 de Customer2
FaultReport2 de Customer2
Customer 3
FaultReport1 de Customer3
FaultReport2 de Customer3
FaultReport3 de Customer3
FaultReport3 de Customer3
pero cuando listo los datos me sale de una manera parecida a esta:
Customer 1
FaultReport1 de Customer3
FaultReport2 de Customer3
FaultReport3 de Customer3
FaultReport3 de Customer3
Customer 2
FaultReport1 de Customer1
FaultReport2 de Customer1
FaultReport3 de Customer1
Customer 3
FaultReport1 de Customer2
FaultReport2 de Customer2
Es decir, que el listado de los FaultReport no corresponde con el Customer al que estan asociados. Sale como mezclado.
A ver si alguien sabe por que puede ser esto.
Gracias y saludos.