Ejemplo de gestor de ventas utilizando Arena y Xtend
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src/main/java/ar/edu/ventas/ui
.gitignore
.travis.yml
Gestor de Ventas.launch
README.md
pom.xml

README.md

Gestor de ventas

Build Status

Una aplicación que vende

  • un producto
  • para un cliente

image

Esto va generando pedidos en una determinada fecha.

Conceptos interesantes

  • Tiene un layout complejo
  • Tiene un application model que maneja el estado no trivial del caso de uso de la venta
  • Hay widgets interesantes como el spinner, el list box, el radio button que establece el criterio de ordenamiento
  • Tanto el cliente como el producto tienen una búsqueda rápida (se escribe un valor y eso selecciona los elementos del listbox)
  • Hay una segunda ventana que permite filtrar por un rango de fechas y tiene su propio appmodel.