Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Entity
- public class Submission {
- @Id
- @GeneratedValue
- private Long pkSubmissionId;
- @Column(nullable = false)
- @Enumerated(EnumType.STRING)
- private StatusTypes statusType;
- @Temporal(TemporalType.DATE)
- private Date fromDate;
- @Temporal(TemporalType.DATE)
- private Date toDate;
- @Column(nullable = false)
- @Enumerated(EnumType.STRING)
- private TravelTypes travelType;
- @Column(nullable = false)
- private String localization;
- @Column(nullable = false)
- private Double cost;
- @Column(nullable = false)
- @Enumerated(EnumType.STRING)
- private PurposeTypes purpose;
- @ManyToOne
- @JoinColumn(name = "fkIdSubmitter")
- private Worker submitter;
- @ManyToOne
- @JoinColumn(name = "fkIdExaminator")
- private Worker examinator;
- @Column(length=500)
- private String comment;
- }
- public class SubmissionDto {
- private Long pkSubmissionId;
- private StatusTypes statusType;
- private Date fromDate;
- private Date toDate;
- private TravelTypes travelType;
- private String localization;
- private Double cost;
- private PurposeTypes purpose;
- private WorkerDto submitter;
- private WorkerDto examinator;
- private String comment;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement