Package com.gestorrh.api.entity
Class Fichaje
java.lang.Object
com.gestorrh.api.entity.Fichaje
Entidad que registra las entradas y salidas diarias de un empleado.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate AsignacionTurnoprivate @NotNull(message="El empleado es obligatorio") Empleadoprivate @NotNull(message="La fecha del fichaje es obligatoria") LocalDateprivate @NotNull(message="La hora de entrada es obligatoria") LocalDateTimeprivate LocalDateTimeprivate Longprivate Stringprivate Doubleprivate Doubleprivate Doubleprivate Double -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
idFichaje
-
empleado
@NotNull(message="El empleado es obligatorio") private @NotNull(message="El empleado es obligatorio") Empleado empleado -
asignacion
-
fecha
@NotNull(message="La fecha del fichaje es obligatoria") private @NotNull(message="La fecha del fichaje es obligatoria") LocalDate fecha -
horaEntrada
@NotNull(message="La hora de entrada es obligatoria") private @NotNull(message="La hora de entrada es obligatoria") LocalDateTime horaEntrada -
latitudEntrada
-
longitudEntrada
-
horaSalida
-
latitudSalida
-
longitudSalida
-
incidencias
-
-
Constructor Details
-
Fichaje
public Fichaje()
-