private void LlenaDatosUsuario(int idUsuario) { try { HelperUsuario usuario = _servicioUsuario.ObtenerDatosTicketUsuario(idUsuario); if (usuario != null) { lblNombreDetalle.Text = usuario.NombreCompleto; lblTipoUsuarioDetalle.Text = usuario.TipoUsuarioDescripcion.Substring(0, 1); imgVip.Visible = usuario.Vip; lblFechaUltimaconexion.Text = usuario.FechaUltimoLogin; ddlTicketUsuario.DataSource = usuario.TicketsAbiertos; ddlTicketUsuario.DataTextField = "Tipificacion"; ddlTicketUsuario.DataValueField = "IdTicket"; ddlTicketUsuario.DataBind(); lblPuesto.Text = usuario.Puesto; // usuario.FirstOrDefault(s => s.Obligatorio) != null ? usuario.CorreoUsuario.First(s => s.Obligatorio).Correo : string.Empty; //TODO: Cambia a correo principal lblCorreoPrincipal.Text = usuario.Correos.First(); //usuario.TelefonoUsuario.FirstOrDefault(s => s.Obligatorio) != null ? usuario.TelefonoUsuario.First(s => s.Obligatorio).Numero : string.Empty; //TODO: Cambia a telefono principal lblTelefonoPrincipal.Text = usuario.Telefonos.First(); lblOrganizacion.Text = usuario.Organizacion; lblUbicacion.Text = usuario.Ubicacion; lblFechaAltaDetalle.Text = usuario.Creado; lblfechaUltimaActualizacion.Text = usuario.UltimaActualizacion; } } catch (Exception e) { throw new Exception(e.Message); } }