Subversion Repositories SmartDukaan

Rev

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

Rev 25069 Rev 25276
Line 60... Line 60...
60
	private float minimumInvestment;
60
	private float minimumInvestment;
61
	
61
	
62
	@Column(name="grace_date")
62
	@Column(name="grace_date")
63
	private LocalDate graceDate;
63
	private LocalDate graceDate;
64
	
64
	
-
 
65
	@Column(name="invstment_ok") 
-
 
66
	private boolean investmentOk;
-
 
67
	
-
 
68
	
-
 
69
	public boolean isInvestmentOk() {
-
 
70
		return investmentOk;
-
 
71
	}
-
 
72
	public void setInvestmentOk(boolean investmentOk) {
-
 
73
		this.investmentOk = investmentOk;
-
 
74
	}
-
 
75
 
65
	@Column(name="grace_count")
76
	@Column(name="grace_count")
66
	private int graceCount;
77
	private int graceCount;
67
 
78
 
68
	@Column
79
	@Column
69
	private boolean active=true;
80
	private boolean active=true;
70
	//Number of days to realise money.
-
 
71
	/*@Column(name="credit_cycle")
-
 
72
	private int creditCycle;*/
-
 
-
 
81
 
73
	
82
	
74
	public int getGraceCount() {
83
	public int getGraceCount() {
75
		return graceCount;
84
		return graceCount;
76
	}
85
	}
77
	public boolean isActive() {
86
	public boolean isActive() {
Line 152... Line 161...
152
	}
161
	}
153
	@Override
162
	@Override
154
	public int hashCode() {
163
	public int hashCode() {
155
		final int prime = 31;
164
		final int prime = 31;
156
		int result = 1;
165
		int result = 1;
-
 
166
		result = prime * result + (active ? 1231 : 1237);
157
		result = prime * result + ((code == null) ? 0 : code.hashCode());
167
		result = prime * result + ((code == null) ? 0 : code.hashCode());
158
		result = prime * result + ((counterSize == null) ? 0 : counterSize.hashCode());
168
		result = prime * result + ((counterSize == null) ? 0 : counterSize.hashCode());
159
		result = prime * result + graceCount;
169
		result = prime * result + graceCount;
160
		result = prime * result + ((graceDate == null) ? 0 : graceDate.hashCode());
170
		result = prime * result + ((graceDate == null) ? 0 : graceDate.hashCode());
161
		result = prime * result + id;
171
		result = prime * result + id;
-
 
172
		result = prime * result + (investmentOk ? 1231 : 1237);
162
		result = prime * result + ((latitude == null) ? 0 : latitude.hashCode());
173
		result = prime * result + ((latitude == null) ? 0 : latitude.hashCode());
163
		result = prime * result + ((longitude == null) ? 0 : longitude.hashCode());
174
		result = prime * result + ((longitude == null) ? 0 : longitude.hashCode());
164
		result = prime * result + Float.floatToIntBits(minimumInvestment);
175
		result = prime * result + Float.floatToIntBits(minimumInvestment);
165
		result = prime * result + ((userAddress == null) ? 0 : userAddress.hashCode());
176
		result = prime * result + ((userAddress == null) ? 0 : userAddress.hashCode());
-
 
177
		result = prime * result + warehouseId;
166
		return result;
178
		return result;
167
	}
179
	}
168
	@Override
180
	@Override
169
	public boolean equals(Object obj) {
181
	public boolean equals(Object obj) {
170
		if (this == obj)
182
		if (this == obj)
Line 172... Line 184...
172
		if (obj == null)
184
		if (obj == null)
173
			return false;
185
			return false;
174
		if (getClass() != obj.getClass())
186
		if (getClass() != obj.getClass())
175
			return false;
187
			return false;
176
		FofoStore other = (FofoStore) obj;
188
		FofoStore other = (FofoStore) obj;
-
 
189
		if (active != other.active)
-
 
190
			return false;
177
		if (code == null) {
191
		if (code == null) {
178
			if (other.code != null)
192
			if (other.code != null)
179
				return false;
193
				return false;
180
		} else if (!code.equals(other.code))
194
		} else if (!code.equals(other.code))
181
			return false;
195
			return false;
Line 188... Line 202...
188
				return false;
202
				return false;
189
		} else if (!graceDate.equals(other.graceDate))
203
		} else if (!graceDate.equals(other.graceDate))
190
			return false;
204
			return false;
191
		if (id != other.id)
205
		if (id != other.id)
192
			return false;
206
			return false;
-
 
207
		if (investmentOk != other.investmentOk)
-
 
208
			return false;
193
		if (latitude == null) {
209
		if (latitude == null) {
194
			if (other.latitude != null)
210
			if (other.latitude != null)
195
				return false;
211
				return false;
196
		} else if (!latitude.equals(other.latitude))
212
		} else if (!latitude.equals(other.latitude))
197
			return false;
213
			return false;
Line 205... Line 221...
205
		if (userAddress == null) {
221
		if (userAddress == null) {
206
			if (other.userAddress != null)
222
			if (other.userAddress != null)
207
				return false;
223
				return false;
208
		} else if (!userAddress.equals(other.userAddress))
224
		} else if (!userAddress.equals(other.userAddress))
209
			return false;
225
			return false;
-
 
226
		if (warehouseId != other.warehouseId)
-
 
227
			return false;
210
		return true;
228
		return true;
211
	}
229
	}
212
	
230
	
213
	@Override
231
	@Override
214
	public String toString() {
232
	public String toString() {
215
		return "FofoStore [id=" + id + ", code=" + code + ", latitude=" + latitude + ", longitude=" + longitude
233
		return "FofoStore [id=" + id + ", code=" + code + ", latitude=" + latitude + ", longitude=" + longitude
216
				+ ", counterSize=" + counterSize + ", warehouseId=" + warehouseId + ", minimumInvestment="
234
				+ ", counterSize=" + counterSize + ", warehouseId=" + warehouseId + ", minimumInvestment="
217
				+ minimumInvestment + ", graceDate=" + graceDate + ", graceCount=" + graceCount + ", active=" + active
235
				+ minimumInvestment + ", graceDate=" + graceDate + ", investmentOk=" + investmentOk + ", graceCount="
218
				+ ", userAddress=" + userAddress + "]";
236
				+ graceCount + ", active=" + active + ", userAddress=" + userAddress + "]";
219
	}
237
	}
220
	
238
	
221
	
239
	
222
	
240
	
223
        
241