Class Venta

java.lang.Object
model.Venta

public class Venta extends Object
Clase que representa una venta en la libreria.
Version:
1.0
Author:
ISC Israel de Jesus Mar Parada
See Also:
  • Constructor Details

    • Venta

      public Venta(Cliente cliente)
      Constructor para crear una venta.
      Parameters:
      cliente - Cliente
  • Method Details

    • agregarProducto

      public boolean agregarProducto(Producto producto, int cantidad)
      Agrega un producto a la venta.
      Parameters:
      producto - Producto
      cantidad - Cantidad
      Returns:
      true si se pudo agregar
    • getIdVenta

      public int getIdVenta()
      Returns:
      Identificador
    • getCliente

      public Cliente getCliente()
      Returns:
      Cliente
    • getProductos

      public List<Producto> getProductos()
      Returns:
      Lista de productos
    • getFecha

      public LocalDateTime getFecha()
      Returns:
      Fecha
    • getSubtotal

      public double getSubtotal()
      Returns:
      Subtotal
    • getTotal

      public double getTotal()
      Returns:
      Total
    • toString

      public String toString()
      Devuelve una representacion textual de la venta.
      Overrides:
      toString in class Object
      Returns:
      Cadena con informacion