示例#1
0
        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();
        }
示例#2
0
 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);
     }
 }
示例#3
0
        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);
            }
        }