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

            var nombre   = prompt("Ingrese nombre del producto");
            var precio   = float.Parse(prompt("Ingrese precio unitario"));
            var cantidad = Convert.ToInt16(prompt("Ingrese stock"));

            Console.WriteLine("Seleccione una categoria x)");
            var categoria = MenuListaCategorias.seleccionarElemento();

            Producto = new Producto(precio)
            {
                Nombre         = nombre,
                PrecioUnitario = precio,
                Categoria      = categoria,
                Cantidad       = cantidad
            };

            try
            {
                AdoGerente.ADO.agregarProducto(Producto);
                Console.WriteLine("Producto dado de alta con exito");
            }
            catch (Exception e)
            {
                Console.WriteLine($"No se pudo dar de alta el producto: {e.Message}");
            }
            Console.ReadKey();
        }
 public MenuAltaProducto(MenuListaCategorias menuListaCategorias)
 {
     MenuListaCategorias = menuListaCategorias;
     Nombre = "Alta Producto";
 }