static void Main(string[] args) { AlbumMapper albumMap = new AlbumMapper(); Album album = (Album)albumMap.Buscar(2); Cancion[] canciones = album.getCanciones(); album.setTitulo(album.getTitulo() + "."); album.EliminarCancion(2); albumMap.Actualizar(album); Console.WriteLine("{0} {1}", album.id, album.getTitulo()); foreach (Cancion c in album.getCanciones()) { Console.WriteLine("\t{0}. {1}", c.id, c.getTitulo()); } Console.WriteLine("Pulse cualquier tecla para continuar..."); Console.ReadKey(); }
private void ActualizarCanciones(Album album) { SqlCommand consulta = new SqlCommand(cadenaBorrarCanciones(), BD()); consulta.Parameters.AddWithValue("@id", album.id); consulta.Connection.Open(); consulta.ExecuteNonQuery(); consulta.Connection.Close(); foreach (Cancion cancion in album.getCanciones()) { InsertarCancion(cancion, album); } }