Subversion Repositories SmartDukaan

Rev

Rev 24917 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
24917 tejbeer 1
package com.spice.profitmandi.dao.entity.transaction;
2
 
32603 raveendra. 3
import javax.persistence.*;
24917 tejbeer 4
import java.time.LocalDateTime;
5
import java.time.format.DateTimeFormatter;
6
 
7
@Entity
32603 raveendra. 8
@Table(name = "transaction.notify_items")
24917 tejbeer 9
public class NotifyItem {
10
 
11
	@Id
12
	@Column(name = "id", unique = true, updatable = false)
13
	@GeneratedValue(strategy = GenerationType.IDENTITY)
14
	private int id;
15
 
16
	@Column(name = "itemId")
17
	private int itemId;
18
 
19
	@Column(name = "notifyId")
20
	private int notifyColorchangeId;
21
 
22
	@Column(name = "procuredDate")
23
	private LocalDateTime procuredDate;
24
 
25
	@Column(name = "responseTime")
26
	private LocalDateTime responseTime;
27
 
28
	public int getId() {
29
		return id;
30
	}
31
 
32
	public void setId(int id) {
33
		this.id = id;
34
	}
35
 
36
	public int getItemId() {
37
		return itemId;
38
	}
39
 
40
	public void setItemId(int itemId) {
41
		this.itemId = itemId;
42
	}
43
	public LocalDateTime getProcuredDate() {
44
		return procuredDate;
45
	}
46
 
47
	public void setProcuredDate(LocalDateTime procuredDate) {
48
		this.procuredDate = procuredDate;
49
	}
50
 
51
	public LocalDateTime getResponseTime() {
52
		return responseTime;
53
	}
54
 
55
	public void setResponseTime(LocalDateTime responseTime) {
56
		this.responseTime = responseTime;
57
	}
58
 
59
	public int getNotifyColorchangeId() {
60
		return notifyColorchangeId;
61
	}
62
 
63
	public void setNotifyColorchangeId(int notifyColorchangeId) {
64
		this.notifyColorchangeId = notifyColorchangeId;
65
	}
66
 
67
	public String getFormattedresponseTime(){
68
		if(responseTime == null){
69
			return null;
70
		}
71
		DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd-MM-yyyy HH:mm");
72
		return responseTime.format(formatter);
73
    }
74
	@Override
75
	public String toString() {
76
		return "NotifyItem [id=" + id + ", itemId=" + itemId + ", notifyColorchangeId=" + notifyColorchangeId
77
				+ ", procuredDate=" + procuredDate + ", responseTime=" + responseTime + "]";
78
	}
79
 
80
 
81
 
82
}