Пример #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
        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);
        }