Uses of Class
com.gestorrh.api.entity.Empresa
Packages that use Empresa
Package
Description
Clases de configuración global de la API.
Entidades de dominio JPA que representan el modelo de datos core.
Repositorios de Spring Data JPA para el acceso a datos.
Capa de Servicios que concentra la lógica de negocio central de la aplicación.
-
Uses of Empresa in com.gestorrh.api.config
Methods in com.gestorrh.api.config that return types with arguments of type EmpresaMethods in com.gestorrh.api.config with parameters of type EmpresaModifier and TypeMethodDescriptionDataSeeder.crearEmpleados(Empresa empresa) DataSeeder.crearTurnos(Empresa empresa) -
Uses of Empresa in com.gestorrh.api.entity
Fields in com.gestorrh.api.entity declared as Empresa -
Uses of Empresa in com.gestorrh.api.repository
Methods in com.gestorrh.api.repository that return types with arguments of type EmpresaModifier and TypeMethodDescriptionEmpresaRepository.findByEmail(String email) Busca una empresa por su correo electrónico institucional. -
Uses of Empresa in com.gestorrh.api.service
Methods in com.gestorrh.api.service that return EmpresaModifier and TypeMethodDescriptionprivate EmpresaEmpresaService.obtenerEmpresaAutenticada()Recupera la entidadEmpresacompleta desde el repositorio basándose en la identidad del usuario autenticado.private EmpresaTurnoService.obtenerEmpresaAutenticada()Recupera la entidad Empresa asociada al usuario que ha iniciado sesión actualmente.Methods in com.gestorrh.api.service with parameters of type EmpresaModifier and TypeMethodDescriptionprivate RespuestaEmpresaDTOEmpresaService.mapearARespuesta(Empresa empresa) Transforma la entidadEmpresaen un objeto de respuesta DTO para su exposición en la API.private voidAsignacionTurnoService.validarSedeConfigurada(Empresa empresa) Valida que la empresa tenga configurada su sede física para permitir asignaciones de turnos.private voidFichajeService.validarSedeConfigurada(Empresa empresa)