コード例 #1
0
        private void EliminarCancion_Click(object sender, RoutedEventArgs e)
        {
            ServiciosDeDescarga serviciosDeDescarga = new ServiciosDeDescarga();

            serviciosDeDescarga.EliminarAudioDeCancion(CancionSeleccionada.Id);
            serviciosDeDescarga.EliminarCaratulaDeCancion(CancionSeleccionada.Id);
            ActualizarLista();
        }
コード例 #2
0
 private void ButtonDescargar_Click(object sender, RoutedEventArgs e)
 {
     if (ModoConectado)
     {
         Cancion             cancionSeleccionada = ((FrameworkElement)sender).DataContext as Cancion;
         ServiciosDeDescarga serviciosDeDescarga = new ServiciosDeDescarga();
         try
         {
             serviciosDeDescarga.DescargarAudioDeCancion(cancionSeleccionada.Id, Token);
             serviciosDeDescarga.DescargarCaratulaDeCancion(cancionSeleccionada.Id, Token);
             serviciosDeDescarga.DescargarInformacionDeCancion(cancionSeleccionada.Id, Token);
         }
         catch (Exception ex)
         {
             MensajeDeErrorParaMessageBox mensaje = EncadenadorDeExcepciones.ManejarExcepcion(ex);
             MessageBox.Show(mensaje.Mensaje, mensaje.Titulo);
             return;
         }
         ActualizarLista();
     }
 }