private void LibroToolStripMenuItem_Click(object sender, EventArgs e) { cLibro CL = new cLibro(); CL.MdiParent = this; CL.Show(); }
public cLibro PrestarLibro() { cLibro libro = new cLibro(); libro = (cLibro)colaLibros.Pop(); return(libro); }
public bool VerificarExistenciaLibro(cLibro pLibro) { Console.WriteLine("------------------------------------------------\n"); bool respuesta; respuesta = listaLibros.Contains(pLibro); return(respuesta); }
public void ConsultarPrecioLibro() { string valor = ""; Console.WriteLine("Libros disponibles"); MostrarLibrosDisponibles(); Console.WriteLine("Indique el libro del que desea conocer el precio:"); valor = Console.ReadLine(); cLibro libro = (cLibro)listaLibros[int.Parse(valor)]; Console.WriteLine("El costo del libro {0} es {1}", libro.Nombre, (int)precios[libro.Nombre]); }
public void EliminarLibro() { Console.WriteLine("------------------------------------------------\n"); string valor = ""; Console.WriteLine("Que libro desea prestar"); MostrarLibrosDisponibles(); Console.WriteLine("indique el indice numerico del libro a prestar"); valor = Console.ReadLine(); cLibro libro = (cLibro)listaLibros[int.Parse(valor)]; listaLibros.Remove(libro); Console.WriteLine("libro removido"); }
public void RegistrarPrecioLibro() { string valor; int indice; Console.WriteLine("Registro de precios"); MostrarLibrosDisponibles(); Console.WriteLine("Indique indice del libro desea registrarle precio:"); indice = int.Parse(Console.ReadLine()); Console.WriteLine("Indique precio:"); valor = Console.ReadLine(); cLibro libro = new cLibro(); libro = (cLibro)listaLibros[indice]; precios.Add(libro.Nombre, int.Parse(valor)); }
public cLibro PrestarLibro() { Console.WriteLine("------------------------------------------------\n"); string valor = ""; Console.WriteLine("Que libro desea prestar"); MostrarLibrosDisponibles(); Console.WriteLine("indique el indice numerico del libro a remover"); valor = Console.ReadLine(); cLibro libro = new cLibro(); libro = (cLibro)listaLibros[int.Parse(valor)]; listaLibros.RemoveAt(int.Parse(valor)); //listaLibros.Sort(); return(libro); }
//Metodos public void AgregarLibro(cLibro pLibro) { listaLibros.Add(pLibro); Console.WriteLine("Libro {0} agregado a la colección", pLibro.Autor); }
static void Main(string[] args) { string valor = ""; int opcion = 1; Console.WriteLine("!!!Bienvenido a su libreria anarquista¡¡¡"); cProcesosLibreria libreria = new cProcesosLibreria(); cLibro libro; while (opcion >= 1 && opcion <= 7) { Console.WriteLine("\nA Continuación le mostraremos las diferentes acciones que puede realizar en el sistema."); Console.WriteLine("1. Agregar libro a la libreria"); Console.WriteLine("2. Prestar Libro"); Console.WriteLine("3. Validar cantidad de libros disponibles"); Console.WriteLine("4. Mostrar Libros disponibles"); Console.WriteLine("5. Registrar Precio"); Console.WriteLine("6. Consultar Precio"); Console.WriteLine("7. Consultar todos los precios"); Console.WriteLine("8. Salir"); valor = Console.ReadLine(); opcion = int.Parse(valor); switch (opcion) { case 1: libro = new cLibro(); Console.WriteLine("Bienvenido al sistema de registro de libros, por favor indique los siguiente datos:"); Console.WriteLine("Nombre del libro:"); libro.Nombre = Console.ReadLine(); Console.WriteLine("Autor:"); libro.Autor = Console.ReadLine(); Console.WriteLine("Editorial:"); libro.Editorial = Console.ReadLine(); libreria.AgregarLibro(libro); break; case 2: libreria.PrestarLibro(); break; case 3: libreria.ConsultarCantidadLibros(); break; case 4: libreria.MostrarLibrosDisponibles(); break; case 5: libreria.RegistrarPrecioLibro(); break; case 6: libreria.ConsultarPrecioLibro(); break; case 7: libreria.ConsultarListaDePrecios(); break; } } Console.ReadKey(); }
public bool VerificarExistenciaLibro(cLibro pLibro) { return(true); }
public void AgregarLibro(cLibro pLibro) { colaLibros.Push(pLibro); }