|
| class | Admin |
| | Representa a un administrador del sistema. Hereda de User y posee los mismos datos básicos de usuario, pudiendo realizar tareas administrativas y de gestión general. More...
|
| class | Call |
| class | Class1 |
| class | CommandHelper |
| class | CommercialActivityCommand |
| class | Customer |
| | Representa a un cliente del sistema, con su información personal, etiquetas e historial de interacciones. Contiene comportamientos para gestionar su estado y sus relaciones. More...
|
| class | CustomerManagementCommand |
| | Comando para crear un nuevo cliente desde Discord. Uso: !createCustomer ID Nombre Apellido Mail Teléfono Genero yyyy-MM-dd. More...
|
| class | CustomerManager |
| | Administra la colección global de clientes del sistema. Provee métodos para CRUD, búsquedas, registro de interacciones y generación de reportes. More...
|
| class | DashboardCommand |
| | Panel de resumen general del sistema. Muestra clientes totales, interacciones recientes y reuniones próximas. Uso: !dashboard. More...
|
| class | DashboardSummary |
| | Representa un resumen general del sistema (dashboard). Es un DTO (Data Transfer Object) que agrupa información relevante sobre: More...
|
| class | Exceptions |
| class | Facade |
| | Clase fachada que centraliza las operaciones de clientes, vendedores e interacciones. Permite acceder a las funcionalidades del sistema sin exponer su estructura interna. More...
|
| class | FileWriter |
| class | Interaction |
| interface | IWriter |
| class | Mail |
| class | Meeting |
| class | Message |
| class | PingCommand |
| | Esta clase implementa el comando 'ping' del bot. Este comando retorna 'pong'. More...
|
| class | Quote |
| class | RegisterInteractionCommand |
| class | Sale |
| class | Seller |
| | Representa a un vendedor del sistema. Gestiona sus clientes, interacciones y ventas, además de su estado de suspensión. More...
|
| class | SellerCommand |
| class | SellerManager |
| | Administra la colección global de vendedores del sistema. Se encarga de crear, eliminar, suspender y consultar vendedores, además de gestionar sus interacciones pendientes. More...
|
| class | ShowCustomersBySellerIdCommand |
| | Comando para mostrar todos los clientes asignados a un vendedor. Uso: !showCustomersBySellerId V1. More...
|
| class | Singleton< T > |
| class | Tag |
| class | TagCommand |
| class | TrackingAndInactivityCommand |
| | Comando para listar todos los clientes que no tienen interacciones en un rango de días especificado. Uso: !inactiveCustomers 30. More...
|
| class | User |
| class | UserInfoCommand |
| | Esta clase implementa el comando 'userinfo', alias 'who' o 'whois' del bot. Este comando retorna información sobre el usuario que envía el mensaje o sobre otro usuario si se incluye como parámetro. More...
|
| class | ViewInteractionsCommand |