Uses of Class
com.gestorrh.api.dto.ausencia.RespuestaAusenciaDTO
Packages that use RespuestaAusenciaDTO
Package
Description
Controladores REST que exponen los endpoints de la API de GestorRH.
Capa de Servicios que concentra la lógica de negocio central de la aplicación.
-
Uses of RespuestaAusenciaDTO in com.gestorrh.api.controller
Methods in com.gestorrh.api.controller that return types with arguments of type RespuestaAusenciaDTOModifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<RespuestaAusenciaDTO> AusenciaController.actualizarMiAusencia(Long id, @Valid PeticionAusenciaDTO peticion, org.springframework.web.multipart.MultipartFile archivo) Permite a un empleado actualizar los datos o el justificante de una ausencia ya solicitada.org.springframework.http.ResponseEntity<RespuestaAusenciaDTO> AusenciaController.crearAusencia(@Valid PeticionAusenciaDTO peticion, org.springframework.web.multipart.MultipartFile archivo) Permite a un empleado crear una nueva solicitud de ausencia.org.springframework.http.ResponseEntity<List<RespuestaAusenciaDTO>> AusenciaController.listarAusenciasPermitidas(EstadoAusencia estado) Lista todas las solicitudes de ausencia que el usuario autenticado tiene permiso para visualizar.org.springframework.http.ResponseEntity<List<RespuestaAusenciaDTO>> AusenciaController.obtenerMisAusencias(EstadoAusencia estado) Recupera el historial de ausencias solicitadas por el empleado que realiza la petición.org.springframework.http.ResponseEntity<RespuestaAusenciaDTO> AusenciaController.revisarAusencia(Long id, @Valid PeticionRevisionAusenciaDTO peticion) Procesa la revisión de una solicitud de ausencia, permitiendo su aprobación o denegación. -
Uses of RespuestaAusenciaDTO in com.gestorrh.api.service
Methods in com.gestorrh.api.service that return RespuestaAusenciaDTOModifier and TypeMethodDescriptionAusenciaService.actualizarMiAusencia(Long idAusencia, PeticionAusenciaDTO peticion, org.springframework.web.multipart.MultipartFile archivoNuevo) Permite al empleado modificar una solicitud de ausencia que todavía no ha sido procesada.AusenciaService.crearAusencia(PeticionAusenciaDTO peticion, org.springframework.web.multipart.MultipartFile archivo) Permite a un empleado registrar una nueva solicitud de ausencia.private RespuestaAusenciaDTOAusenciaService.mapearARespuesta(Ausencia a) Convierte la entidad de base de datosAusenciaa su correspondiente DTO de respuesta.AusenciaService.revisarAusencia(Long idAusencia, PeticionRevisionAusenciaDTO peticion) Procesa la revisión de una solicitud de ausencia (Aprobar o Rechazar).Methods in com.gestorrh.api.service that return types with arguments of type RespuestaAusenciaDTOModifier and TypeMethodDescriptionAusenciaService.obtenerAusenciasPermitidas(EstadoAusencia estadoFiltro) Recupera la lista de ausencias que el usuario autenticado tiene permiso para revisar.AusenciaService.obtenerMisAusencias(EstadoAusencia estadoFiltro) Recupera el historial de ausencias del empleado autenticado.