controladores
Table of Contents
Classes
- ControladorAceite
- Controlador
Gestiona el modulo de aceite
- ControladorBodega
- ControladorBodega
Gestiona el módulo de bodegas: listado, detalle, alta bodega,
alta depósito y asignación de depósitos a bodega.
- ControladorCampanias
- Controlador para el módulo de Campañas.
- ControladorCategorias
- ControladorCategorias
Resuelve la conexión y el centro activo, delega en CategoriasDao.
- ControladorCliente
- ControladorCliente — Lógica de aplicación del módulo Clientes.
- ControladorConexiones
- ControladorConexiones — Lógica de la página panelCentros.
- ControladorConfig
- ControladorConfig — gestión de la configuración global del sistema.
- ControladorDeposito
- Controlador para el módulo de Depósitos.
- ControladorEntradas
- ControladorEntradas
Orquesta la creación de una entrada externa:
1. INSERT partidaexterna
2. Por cada depósito de la entrada:
a. INSERT partidaexternadeposito
b. INSERT trasiego
c. UPDATE deposito (kilos + ponderación precio/acidez)
- ControladorFiltrados
- ControladorFiltrados
Resuelve la conexión y delega en FiltradosDao
- ControladorPaginas
- ControladorPaginas
Gestión CRUD de la tabla `paginas` en trackingweb.
- ControladorPartidasEST
- ControladorPartidasEST
Gestiona Entradas, Salidas y Trasiegos directos.
- ControladorPartidasProc
- ControladorPartidasProc
Gestiona partidas de forma especializada a diferencia de EST
- ControladorPermisos
- ControladorPermisos — Lógica de aplicación sobre el modelo
(usuario × página × conexión).
- ControladorPesada
- ControladorPesada — lógica de aplicación del módulo Pesada.
- ControladorProveedor
- ControladorProveedor
Resuelve la conexión, delega en ProveedorDao y
etiqueta cada fila con conexion_id / conexion_nombre.
- ControladorRendimiento
- Controlador del módulo Rendimiento de Pesada.
- ControladorSalidas
- ControladorSalidas
Orquesta la creación de una salida a granel:
1. INSERT partidasalida
2. Por cada depósito de la salida:
a. Leer acidez y precio actuales del depósito
b. INSERT partidasalidadeposito
c. INSERT trasiego (salida=idPartidaSalida, con vacío opcional)
d. UPDATE deposito (descuenta kilos, sin ponderación)
- ControladorTrasiegos
- ControladorTrasiegos
Orquesta la creación de un trasiego directo (origen → destino distinto):
- ControladorUsers
- Controlador de usuarios.
- ControladorVOrganico
- ControladorVOrganico