/// <summary>
        ///     Recupera la imagen del Album y la coloca
        /// </summary>
        private async void ColocarImagenesAlbumes()
        {
            if (_albums != null)
            {
                var clientePortadas = new CoversClient();
                foreach (var album in _albums)
                {
                    try
                    {
                        var bitmap = await clientePortadas.GetAlbumCover(album.id, Calidad.Baja);

                        if (bitmap != null)
                        {
                            album.PortadaImagen = ImagenUtil.CrearBitmapDeMemory(bitmap);
                        }
                        else
                        {
                            album.PortadaImagen = (BitmapImage)FindResource("AlbumDesconocido");
                        }
                    }
                    catch (Exception)
                    {
                        album.PortadaImagen = (BitmapImage)FindResource("AlbumDesconocido");
                    }
                }

                AlbumsListView.ItemsSource = null;
                AlbumsListView.ItemsSource = _albums;
            }
        }
        /// <summary>
        ///     Recupera las imagenes de las canciones
        /// </summary>
        private async void ColocarImagenesCanciones()
        {
            CancionesListView.IsEnabled = false;
            var clientePortadas = new CoversClient();

            foreach (var cancion in _canciones)
            {
                try
                {
                    var bitmap = await clientePortadas.GetAlbumCover(cancion.album.id, Calidad.Baja);

                    if (bitmap != null)
                    {
                        cancion.album.PortadaImagen = ImagenUtil.CrearBitmapDeMemory(bitmap);
                    }
                    else
                    {
                        cancion.album.PortadaImagen = (BitmapImage)FindResource("Cancion");
                    }
                    CancionesListView.ItemsSource = null;
                    CancionesListView.ItemsSource = _canciones;
                }
                catch (Exception)
                {
                    cancion.album.PortadaImagen = (BitmapImage)FindResource("Cancion");
                }
            }

            CancionesListView.IsEnabled = true;
        }
        /// <summary>
        ///     Recupera las imagenes de los artistas
        /// </summary>
        private async Task ColocarImagenesCanciones(Cancion cancion)
        {
            var clientePortadas = new CoversClient();

            try
            {
                var bitmap = await clientePortadas.GetAlbumCover(cancion.album.id, Calidad.Baja);

                if (bitmap != null)
                {
                    cancion.album.PortadaImagen = ImagenUtil.CrearBitmapDeMemory(bitmap);
                }
                else
                {
                    cancion.album.PortadaImagen = (BitmapImage)FindResource("AlbumDesconocido");
                }
            }
            catch (Exception)
            {
                cancion.album.PortadaImagen = (BitmapImage)FindResource("AlbumDesconocido");
            }
        }
        /// <summary>
        ///     Recupera la portada del album de la cancion que se va a reproducir y se lo coloca
        /// </summary>
        /// <param name="album">El album a colocar la imagen</param>
        /// <param name="calidad">La calidad de la iamgen a recuperar</param>
        /// <returns>Task</returns>
        private async Task ColocarImagenAlbum(Album album, Calidad calidad)
        {
            var clientePortadas = new CoversClient();

            try
            {
                MostrarElementosSinConexion();
                var bitmap = await clientePortadas.GetAlbumCover(album.id, calidad);

                if (bitmap != null)
                {
                    album.PortadaImagen = ImagenUtil.CrearBitmapDeMemory(bitmap);
                }
                else
                {
                    album.PortadaImagen = (BitmapImage)FindResource("AlbumDesconocido");
                }
            }
            catch (Exception)
            {
                album.PortadaImagen = (BitmapImage)FindResource("AlbumDesconocido");
                OcultarElementosSinConexion();
            }
        }