Buenas a todos.
Estoy trabajando con EF Code First, Lo que pretendo es mostrar en una columna del control DataGridView el nombre del usuario y en otra columna todos los teléfonos del usuario. Las tablas que tengo definidos son Usuarios y TelefonoUsuarios,
la relación entre estas dos tablas es de uno a muchos. Las entidades POCO que tengo definidos en la capa Entidades son:
Usuario:
public partial class Usuario
{
public Usuario()
{
this.TelefonosUsuarios = new List<TelefonosUsuario>();
}
public int UsuarioId { get; set; }
public string UsuNombre { get; set; }
public string UsuApellidoPat { get; set; }
public string UsuApellidoMat { get; set; }
public System.DateTime UsuFechaNac { get; set; }
public string UsuDni { get; set; }
public string UsuDireccion { get; set; }
public string UsuSexo { get; set; }
public string UsuLogin { get; set; }
public string UsuClave { get; set; }
public virtual ICollection<TelefonosUsuario> TelefonosUsuarios { get; set; }
}
TelefonoUsuario:
public partial class TelefonosUsuario
{
public int idTelefonoUsuario { get; set; }
public int UsuarioId { get; set; }
public string TelUsuTipo { get; set; }
public string TelUsuNumero { get; set; }
public virtual Usuario Usuario { get; set; }
}
Como seria la consulta LinQ para este objetivo?