source: src/main/java/com/example/skychasemk/dto/SupportTicketDTO.java@ 3d60932

Last change on this file since 3d60932 was 57e58a3, checked in by ste08 <sjovanoska@…>, 4 months ago

Initial commit

  • Property mode set to 100644
File size: 1.7 KB
Line 
1package com.example.skychasemk.dto;
2
3import java.time.LocalDate;
4
5public class SupportTicketDTO {
6
7 private Integer ticketID;
8 private Integer userID;
9 private String subject;
10 private String description;
11 private TicketStatus status;
12 private LocalDate dateCreated;
13 private LocalDate dateResolved;
14 private Integer assignedTo;
15
16 public enum TicketStatus {
17 Open,
18 InProgress,
19 Resolved
20 }
21
22 // Getters and Setters
23 public Integer getTicketID() {
24 return ticketID;
25 }
26
27 public void setTicketID(Integer ticketID) {
28 this.ticketID = ticketID;
29 }
30
31 public Integer getUserID() {
32 return userID;
33 }
34
35 public void setUserID(Integer userID) {
36 this.userID = userID;
37 }
38
39 public String getSubject() {
40 return subject;
41 }
42
43 public void setSubject(String subject) {
44 this.subject = subject;
45 }
46
47 public String getDescription() {
48 return description;
49 }
50
51 public void setDescription(String description) {
52 this.description = description;
53 }
54
55 public TicketStatus getStatus() {
56 return status;
57 }
58
59 public void setStatus(TicketStatus status) {
60 this.status = status;
61 }
62
63 public LocalDate getDateCreated() {
64 return dateCreated;
65 }
66
67 public void setDateCreated(LocalDate dateCreated) {
68 this.dateCreated = dateCreated;
69 }
70
71 public LocalDate getDateResolved() {
72 return dateResolved;
73 }
74
75 public void setDateResolved(LocalDate dateResolved) {
76 this.dateResolved = dateResolved;
77 }
78
79 public Integer getAssignedTo() {
80 return assignedTo;
81 }
82
83 public void setAssignedTo(Integer assignedTo) {
84 this.assignedTo = assignedTo;
85 }
86}
87
Note: See TracBrowser for help on using the repository browser.