public void guardar(Libros idLibro, Autor idAut) { if (String.IsNullOrWhiteSpace(idLibro.ToString())) { throw new ApplicationException("El Codigo del libro es requerido"); } if (String.IsNullOrWhiteSpace(idAut.ToString())) { throw new ApplicationException("El Codigo del Autor es requerido"); } Datos.Libro_Autor_Datos datos = new Datos.Libro_Autor_Datos(); datos.Insertar(idLibro, idAut); }
static void Main(string[] args) { int opcion = 0; pila <Libros> p = new pila <Libros>(); while (opcion != 4) { Console.Clear(); Console.WriteLine("1. Push"); Console.WriteLine("2. Pop"); Console.WriteLine("3. Mostrar"); Console.WriteLine("4. Salir"); opcion = int.Parse(Console.ReadLine()); switch (opcion) { case 1: Console.WriteLine("Introduzca Novela, revista, enciclopedia "); String nombredelibro = Console.ReadLine(); Console.WriteLine("introduzca Autor"); String autor = Console.ReadLine(); Console.WriteLine("introduzca editorial"); String editorial = Console.ReadLine(); Console.WriteLine("introduzca Año de publicacion"); int añodepublicacion = int.Parse(Console.ReadLine()); Libros x = new Libros(nombredelibro, autor, editorial, añodepublicacion); p.push(x); break; case 2: Libros y = p.pop(); Console.WriteLine("El elemento eliminado es {0}", y.ToString()); Console.ReadKey(); break; case 3: p.mostrar(); Console.ReadKey(); break; } } }
static void Main(string[] args) { Libros libro = new Libros(340, Libros.LibTerror.Anochecer); Console.WriteLine("Libro instanciado: "); Console.WriteLine(libro.ToString()); Console.WriteLine("------------------"); Juegos juego = new Juegos(102, Juegos.JuegosPS4.Ghost); Console.WriteLine("Juego instanciado: "); Console.WriteLine(juego.ToString()); Console.WriteLine("------------------"); Compra compra = new Compra(); float numero = 50.69f; compra.ListaProductos.Add(libro); compra.ListaProductos.Add(juego); Console.WriteLine("Muestro TODA la lista de compras: "); Console.WriteLine(compra); Console.WriteLine("------------------"); compra.InsertarEnTabla("Nombre!", 123987, "Datos $10"); Console.WriteLine("Luego de insertar, muestro lo que devuelve lo leido: "); Console.WriteLine(compra.LeerTabla("Nombre!", 123987)); Archivos <Libros> .GuardarArchivo(libro); Console.WriteLine("------------------"); Console.WriteLine("Luego de guardar el archivo, muestro lo que devuelve la lectura: "); Console.WriteLine(Archivos <Libros> .LeerArchivo()); Console.WriteLine("------------------"); Console.WriteLine("Metodo de extension implementado: "); Console.WriteLine(numero.Mostrar()); Console.WriteLine("------------------"); Console.ReadKey(); }