public override void mostrar()
        {
            base.mostrar();

            var nombre = prompt("Ingrese nombre de la cancion");

            Console.Write("Ingrese nro de orden de la cancion: ");
            byte nroOrden = Convert.ToByte(Console.ReadLine());

            Console.WriteLine("Seleccione un album: ");
            var album = MenuListaAlbumes.seleccionarElemento();

            Cancion = new Cancion(nombre, nroOrden, album);

            try
            {
                AdoBanda.ADO.altaCancion(Cancion);
                Console.WriteLine("Cancion dado de alta con exito");
            }
            catch (Exception e)
            {
                Console.WriteLine($"No se pudo dar de alta la cancion: {e.Message}");
            }
            Console.ReadKey();
        }
Example #2
0
        private void instanciarMenuesPara(Banda banda)
        {
            var MenuAltaAlbum    = new MenuAltaAlbum(banda);
            var MenuListaAlbumes = new MenuListaAlbumes()
            {
                Nombre = "Lista de Albumes", Banda = banda
            };
            var MenuAltaCancion    = new MenuAltaCancion(MenuListaAlbumes);
            var MenuListaCanciones = new MenuListaCanciones()
            {
                Nombre = "Lista de Canciones", Banda = banda
            };

            var menuAlbum = new MenuCompuesto()
            {
                Nombre = "Albumes"
            };

            menuAlbum.agregarMenu(MenuAltaAlbum);
            menuAlbum.agregarMenu(MenuListaAlbumes);

            var menuCancion = new MenuCompuesto()
            {
                Nombre = "Canciones"
            };

            menuCancion.agregarMenu(MenuAltaCancion);
            menuCancion.agregarMenu(MenuListaCanciones);

            PrincipalUsuarioBanda = new MenuCompuesto()
            {
                Nombre = "Menu Banda"
            };
            PrincipalUsuarioBanda.agregarMenu(menuAlbum);
            PrincipalUsuarioBanda.agregarMenu(menuCancion);
        }
 public MenuAltaCancion(MenuListaAlbumes menuListaAlbumes)
 {
     MenuListaAlbumes = menuListaAlbumes;
     Nombre           = "Alta Cancion";
 }