[ Foro de C# ]

Convert de una Entidad a otra EntityFrameWork(C#)

11-Jan-2014 23:04
Invitado (xteko)
1 Respuestas

Saludos, como hacer un Convert de una Entidad a Otra en EntityFrameWork..
algo asi: el Listado es de tipo ServicioContable y deseo Convertirlo a ServiciosSociedad, pero no funciona. como seria.

var s = Convert.ChangeType(ListadoCabeceraDocumentoContable, typeof(Cloud.ServiciosSociedad.CabeceraDocumentoContable));


11-Jan-2014 23:18
Nacho Cabanes (+83)

En general, si son tipos de datos creados por ti, no existirá una conversión de tipos implícita, que funcione siempre.

La alternativa será crear métodos que te devuelvan datos del otro tipo. Por ejemplo, la clase "ServicioContable" podría tener un método "ObtenerServiciosSociedad", que crease un objeto de tipo "ServiciosSociedad", rellenase los campos pertinentes y devolviese ese objeto.






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)