Subversion Repositories SmartDukaan

Rev

Rev 22009 | Rev 23532 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 22009 Rev 22859
Line 51... Line 51...
51
	private int unfullfilledSerializedQuantity;
51
	private int unfullfilledSerializedQuantity;
52
	
52
	
53
	@Column(name = "unfullfilled_non_serialized_quantity")
53
	@Column(name = "unfullfilled_non_serialized_quantity")
54
	private int unfullfilledNonSerializedQuantity;
54
	private int unfullfilledNonSerializedQuantity;
55
	
55
	
-
 
56
	@Convert(converter = LocalDateTimeAttributeConverter.class)
56
	@Column(name = "completed", columnDefinition="tinyint(1) default 0")
57
	@Column(name = "complete_timestamp")
-
 
58
	private LocalDateTime completeTimestamp = null;
-
 
59
	
-
 
60
	@Column(name = "cashback")
57
	private boolean completed;
61
	private float cashback;
58
	
62
	
59
	@Convert(converter = LocalDateTimeAttributeConverter.class)
63
	@Convert(converter = LocalDateTimeAttributeConverter.class)
60
	@Column(name = "create_timestamp")
64
	@Column(name = "create_timestamp")
61
	private LocalDateTime createTimestamp = LocalDateTime.now();
65
	private LocalDateTime createTimestamp = LocalDateTime.now();
62
	
66
	
Line 102... Line 106...
102
		return unfullfilledNonSerializedQuantity;
106
		return unfullfilledNonSerializedQuantity;
103
	}
107
	}
104
	public void setUnfullfilledNonSerializedQuantity(int unfullfilledNonSerializedQuantity) {
108
	public void setUnfullfilledNonSerializedQuantity(int unfullfilledNonSerializedQuantity) {
105
		this.unfullfilledNonSerializedQuantity = unfullfilledNonSerializedQuantity;
109
		this.unfullfilledNonSerializedQuantity = unfullfilledNonSerializedQuantity;
106
	}
110
	}
107
	public boolean isCompleted() {
111
	public LocalDateTime getCompleteTimestamp() {
108
		return completed;
112
		return completeTimestamp;
-
 
113
	}
-
 
114
	public void setCompleteTimestamp(LocalDateTime completeTimestamp) {
-
 
115
		this.completeTimestamp = completeTimestamp;
109
	}
116
	}
-
 
117
	public float getCashback() {
-
 
118
		return cashback;
-
 
119
	}
110
	public void setCompleted(boolean completed) {
120
	public void setCashback(float cashback) {
111
		this.completed = completed;
121
		this.cashback = cashback;
112
	}
122
	}
113
	public LocalDateTime getCreateTimestamp() {
123
	public LocalDateTime getCreateTimestamp() {
114
		return createTimestamp;
124
		return createTimestamp;
115
	}
125
	}
116
    public void setCreateTimestamp(LocalDateTime createTimestamp) {
126
    public void setCreateTimestamp(LocalDateTime createTimestamp) {
Line 120... Line 130...
120
    public String getFormattedDate(){
130
    public String getFormattedDate(){
121
    	DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd-MM-YYYY HH:mm");
131
    	DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd-MM-YYYY HH:mm");
122
		return this.createTimestamp.format(formatter);
132
		return this.createTimestamp.format(formatter);
123
    }
133
    }
124
    
134
    
125
    
-
 
126
    
-
 
127
    @Override
135
    @Override
128
	public int hashCode() {
136
	public int hashCode() {
129
		final int prime = 31;
137
		final int prime = 31;
130
		int result = 1;
138
		int result = 1;
131
		result = prime * result + id;
139
		result = prime * result + id;
Line 147... Line 155...
147
	@Override
155
	@Override
148
	public String toString() {
156
	public String toString() {
149
		return "Purchase [id=" + id + ", purchaseReference=" + purchaseReference + ", serializedQuantity="
157
		return "Purchase [id=" + id + ", purchaseReference=" + purchaseReference + ", serializedQuantity="
150
				+ serializedQuantity + ", nonSerializedQuantity=" + nonSerializedQuantity
158
				+ serializedQuantity + ", nonSerializedQuantity=" + nonSerializedQuantity
151
				+ ", unfullfilledSerializedQuantity=" + unfullfilledSerializedQuantity
159
				+ ", unfullfilledSerializedQuantity=" + unfullfilledSerializedQuantity
152
				+ ", unfullfilledNonSerializedQuantity=" + unfullfilledNonSerializedQuantity + ", completed="
160
				+ ", unfullfilledNonSerializedQuantity=" + unfullfilledNonSerializedQuantity + ", completedTimestamp="
153
				+ completed + ", createTimestamp=" + createTimestamp + "]";
161
				+ completeTimestamp + ", cashback=" + cashback + ", createTimestamp=" + createTimestamp + "]";
154
	}
162
	}
155
    
163
    
156
}
164
}
157
165