private void BtnAddNew_Click(object sender, RoutedEventArgs e) { Canciones songs = new Canciones() { Nombre = tbTitulo.Text.Trim(), Artista = tbArtista.Text.Trim(), Genero = cbAddGeneros.Text.Trim(), Lista = cbAddToLista.Text.Trim(), Link = tbLink.Text.Trim() }; using (SQLiteConnection conexion = new SQLiteConnection(App.databasePath)) { conexion.CreateTable <Canciones>(); conexion.Insert(songs); } Añadido add = new Añadido(); add.Added.Visibility = Visibility.Visible; add.Added.Visibility = Visibility.Hidden; add.Title = "Añadiendo"; add.Show(); Close(); this.Hide(); }
public void entonarCancionTest() { Canciones c = new Canciones(); Sonidos s = new Sonidos(); c.entonarCancion(s); }
public void Buscar(string busqueda) { if (Canciones != null) { if (busqueda != string.Empty) { CancionesVisibles = Canciones.FindAll(c => c.Nombre.ToLower().Contains(busqueda.ToLower())).ToList(); } else { CancionesVisibles = cancionesCargadas; } ActualizarLista(); } }
static void Main(string[] args) { Console.Write("Cual es el artista?: "); string setArtista = Convert.ToString(Console.ReadLine()); Console.Write("Indique el titulo del artista: "); string setTitulo = Convert.ToString(Console.ReadLine()); Console.Write("De cuanto es la duracion? "); double setDuracion = Convert.ToDouble(Console.ReadLine()); Canciones canciones = new Canciones(); canciones.AsignarDatosCancion(setArtista, setTitulo, setDuracion); Console.WriteLine(canciones); }
public void CargarCancionesConAlbumYArtistas() { APIGatewayService api = new APIGatewayService(); Canciones = api.ObtenerCancionesPorIdAlbum(Id); Canciones.ForEach(c => c.Album = this); Canciones.ForEach(c => { try { c.Artistas = api.ObtenerArtistasPorIdCancion(c.Id); } catch (Exception e) { Console.WriteLine(e); } }); }
public async void LoadSong() { if (!IsBusy) { IsBusy = true; //await Task.Delay(3000); //var LoadedDirectory = StudentDirectoryService.LoadStudentDirectory(); //foreach (var student in LoadedDirectory.Students) //{ // Students.Add(student); //} Canciones.Add(new Songs { Nombre = Global.Nombre }); IsBusy = false; } }
public void metadatos() { infoData[0] = "Tu sin mi - Dread Mar I - Gira internacional"; infoData[1] = "Pumped up - Foster the people - xx años"; infoData[2] = "We are young - Fun - sad\n"; infoData[3] = "Lost - Gorillaz - Tour mexico\n"; infoData[4] = "Asi fue - Dread Mar I - se fue\n"; infoData[5] = "Ghetto music - liquits - Gira internacional\n"; infoData[6] = "Te amo - Franco de vita - Love\n"; infoData[7] = "Fue en un cafe - Acurrucar - Fresca vida\n"; // String lst = Canciones.GetItemText(Canciones.SelectedItem); for (int i = 0; i < 8; i++) { if (infoData[i].Contains(Canciones.GetItemText(Canciones.SelectedItem))) { Metadatos1.Text = infoData[i]; } } }
public bool EliminarCancionDeAlbum(int idCancion, int idAlbum) { bool respuesta = false; try { CancionDAO cancionDAO = new CancionDAO(); Canciones cancion = cancionDAO.CargarPorId(idCancion); using (UVFYContext context = new UVFYContext()) { cancion.AlbumsId = null; context.Entry(cancion).State = Microsoft.EntityFrameworkCore.EntityState.Modified; context.SaveChanges(); } respuesta = true; } catch (SqlException e) { Console.WriteLine(e.ToString()); throw new AccesoADatosException(e.Message, e); } return(respuesta); }
private void Agregar_Click(object sender, EventArgs e) { try { OpenFileDialog CajaBsuquedaArchivos = new OpenFileDialog(); CajaBsuquedaArchivos.Multiselect = true; if (CajaBsuquedaArchivos.ShowDialog() == System.Windows.Forms.DialogResult.OK) { //String[] ArchivosMP3; String[] rutasMP3; // ArchivosMP3 = CajaBsuquedaArchivos.SafeFileNames; rutasMP3 = CajaBsuquedaArchivos.FileNames; int cantidadMp3 = 0; int largoCancionesMp3 = rutasMP3.Length; //Array que va a tener las canciones insertadas Canciones[] CancionesTotal = new Canciones[largoCancionesMp3]; while (cantidadMp3 < largoCancionesMp3) { Canciones cancionEntrante = new Canciones(); TagLib.File tagFile = TagLib.File.Create(rutasMP3[cantidadMp3].ToString()); // Console.WriteLine("------------"+ tagFile.Tag.FirstArtist.ToString()); #pragma warning disable CS0618 // El tipo o el miembro están obsoletos cancionEntrante.artista = tagFile.Tag.FirstArtist.ToString(); #pragma warning restore CS0618 // El tipo o el miembro están obsoletos cancionEntrante.album = tagFile.Tag.Album; cancionEntrante.nombreCancion = tagFile.Tag.Title; cancionEntrante.genero = tagFile.Tag.FirstGenre; cancionEntrante.letra = tagFile.Tag.Comment; byte[] bytesCancionSelect = ReadAllBytes(rutasMP3[cantidadMp3].ToString()); Console.WriteLine("largo de bytes es" + bytesCancionSelect.Length); cancionEntrante.bytesSong = bytesCancionSelect; CancionesTotal[cantidadMp3] = cancionEntrante; //CancionesTotal[1] = cancionEntrante; // CancionesTotal[1] = cancionEntrante; ///https://stackoverflow.com/questions/1003275/how-to-convert-utf-8-byte-to-string cantidadMp3++; } // cargarArchivo(CancionesTotal[0].bytesSong); // CancionesDGV = CancionesTotal; //loadDataGridView(); AddDatoMensaje mensajeCancion = new AddDatoMensaje(); mensajeCancion.cancion = CancionesTotal; mensajeCancion.OpCod = "01"; socketPrincipal = new SocketCliente(mensajeCancion); loadDataGridView(); } } catch (Exception error) { Console.WriteLine(error); } }
public List <Cancion> obtenerCanciones() => Canciones. Include(c => c.Album). ThenInclude(a => a.Banda). Include(x => x.Reproducciones). ToList();
public List <Cancion> traerCanciones() { return(Canciones.ToList()); }
public void altaCancion(Cancion cancion) { Canciones.Add(cancion); SaveChanges(); }
public List <Cancion> obtenerCancionesParaBanda(Banda banda) { return(Canciones.Where(x => x.Album.Banda.Id == banda.Id). Include(x => x.Reproducciones). ToList()); }
public void reproduccion() { string rola = Canciones.GetItemText(Canciones.SelectedItem); wplayer.URL = @"E:\Playlist\Music\" + rola + ".mp3"; }
public void AgregarCancion(Cancion c) { Canciones.Add(c); }