/// <summary> /// Configuración de escenario de pruebas no. 1. /// </summary> private void ConfiguracionEscenario1() { String titulo, isbn; int precio, cantidad1, cantidad2; // Crea el primer libro para pruebas: titulo = "T[itulo 1"; isbn = "ISBN 1"; precio = 1000; libro1 = new Libro(isbn, titulo, precio); // Crea el segundo libro para pruebas: titulo = "Título 2"; isbn = "ISBN 2"; precio = 2000; libro2 = new Libro(isbn, titulo, precio); // Crea un ítem de compra: cantidad1 = 2; item1 = new ItemCompra(libro1, cantidad1); // Crea otro ítem de compra: cantidad2 = 3; item2 = new ItemCompra(libro2, cantidad2); // Crea el carro de compras con un ítem de compra: carrito = new CarroCompras(); carrito.AdicionarCompra(libro1, cantidad1); carrito.AdicionarCompra(libro2, cantidad2); }
/// <summary> /// Crea la ventana principal de la aplicación. /// </summary> public Principal() { InitializeComponent(); // Creación de entidades: tienda = new TiendaLibros(); carrito = tienda.Carrito; // Creación de controles: ctlAdicionarLibro = new ControlAdicionarLibro(this); ctlAdicionarLibro.Location = new Point(0, 0); this.Controls.Add(ctlAdicionarLibro); ctlCatalogo = new ControlCatalogo(this); ctlCatalogo.Location = new Point(3, 35); this.Controls.Add(ctlCatalogo); ctlCarrito = new ControlCarrito(); ctlCarrito.Location = new Point(3, 250); this.Controls.Add(ctlCarrito); }
/// <summary> /// Crea una nueva tienda de libros. /// </summary> public TiendaLibros() { m_catalogo = new ArrayList(); m_carrito = new CarroCompras(); }
/// <summary> /// Crea un nuevo carrito de compra. /// </summary> public void CrearNuevaCompra() { m_carrito = new CarroCompras(); }