← Volver al Inicio

Back.Application

Capa de aplicación con servicios de negocio y lógica de dominio

📋 Descripción General

Back.Application contiene toda la lógica de negocio del sistema, implementando el patrón de servicios para separar la lógica de aplicación de la capa de presentación. Cada servicio maneja una funcionalidad específica del dominio del restaurante.

Servicios de Gestión Principal

ArticulosService

Servicio principal para la gestión de artículos, productos y menús del restaurante.

Ver Documentación

CajaService

Gestión de operaciones de caja, apertura, cierre y arqueos.

Ver Documentación

InvoiceService

Servicio principal para la gestión de facturas y documentos comerciales.

Ver Documentación

TableManagerService

Gestión de mesas, estados y asignación de camareros.

Ver Documentación

Servicios de Personal

CajeroService

Gestión de cajeros y operadores de punto de venta.

Ver Documentación

WaitersService

Gestión de camareros y personal de servicio.

Ver Documentación

EmployeesService

Gestión general de empleados del restaurante.

Ver Documentación

RepartidoresService

Gestión de repartidores para servicio a domicilio.

Ver Documentación

Servicios de Facturación

InvoiceHeadService

Gestión de cabeceras de facturas y documentos.

Ver Documentación

InvoiceLineService

Gestión de líneas de factura y detalles de productos.

Ver Documentación

InvoicePayService

Gestión de pagos y formas de pago de facturas.

Ver Documentación

InvoiceTaxService

Gestión de impuestos y tasas aplicables.

Ver Documentación

InvoiceFactoryService

Servicio factory para la creación de facturas.

Ver Documentación

InvoiceValidationService

Validación de facturas y reglas de negocio.

Ver Documentación

Servicios de Gestión de Mesas

MesasCabeceraService

Gestión de cabeceras de mesas y comandas principales.

Ver Documentación

MesasLineaService

Gestión de líneas de comandas y pedidos por mesa.

Ver Documentación

MesasEstadoService

Gestión de estados de mesas y transiciones.

Ver Documentación

Servicios de Configuración

FamiliasService

Gestión de familias de productos y categorías.

Ver Documentación

TipoIvaService

Gestión de tipos de IVA y tasas impositivas.

Ver Documentación

MonedaService

Gestión de monedas y tipos de cambio.

Ver Documentación

TramosHorarioService

Gestión de tramos horarios y horarios de servicio.

Ver Documentación

Servicios de Gestión de Salones

SalonsService

Gestión de salones y áreas del restaurante.

Ver Documentación

SalonTablesService

Gestión de mesas por salón y distribución.

Ver Documentación

SalonPhotosService

Gestión de fotografías de salones y mesas.

Ver Documentación

Servicios de Gestión de Clientes

ClienteService

Gestión de clientes y base de datos de clientes.

Ver Documentación

TarjetaService

Gestión de tarjetas de fidelización y descuentos.

Ver Documentación

TarjetasFotoService

Gestión de fotos de tarjetas de fidelización.

Ver Documentación

Servicios de Sistema

DayOpenService

Gestión de apertura de día y control de sesiones.

Ver Documentación

JwtService

Gestión de tokens JWT y autenticación.

Ver Documentación

PermisoService

Gestión de permisos y roles de usuario.

Ver Documentación

TelegramService

Integración con Telegram para notificaciones.

Ver Documentación

Servicios Especializados de Artículos

ArticulosFotoService

Gestión de fotos de artículos y galerías.

Ver Documentación

ArticulosImpresoraService

Gestión de impresoras por artículo.

Ver Documentación

ArticulosBalanzaService

Gestión de artículos de balanza.

Ver Documentación

ArticulosBarraService

Gestión de artículos de barra.

Ver Documentación

ArticulosAperturaService

Gestión de apertura de artículos.

Ver Documentación

ArticulosDetalleService

Gestión de detalles de artículos.

Ver Documentación

ArticuloRelacionVentaCompraService

Gestión de relaciones entre venta y compra.

Ver Documentación