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(); }
public void Actualizar(ObjetoDominio objeto) { Album album = (Album)objeto; SqlCommand consulta = new SqlCommand(cadenaActualizarAlbum(), BD()); consulta.Parameters.AddWithValue("@titulo", album.getTitulo()); consulta.Parameters.AddWithValue("@id", album.id); consulta.Connection.Open(); consulta.ExecuteNonQuery(); consulta.Connection.Close(); ActualizarCanciones(album); }