Subversion Repositories SmartDukaan

Rev

Rev 27893 | Rev 31259 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
26418 tejbeer 1
package com.spice.profitmandi.dao.model;
2
 
27628 tejbeer 3
import java.io.Serializable;
4
 
26460 amit.gupta 5
import com.spice.profitmandi.dao.entity.fofo.PartnerDailyInvestment;
27548 tejbeer 6
import com.spice.profitmandi.dao.entity.fofo.PartnerType;
26460 amit.gupta 7
 
27628 tejbeer 8
public class PartnerDetailModel implements Serializable {
26418 tejbeer 9
 
27628 tejbeer 10
	/**
11
	 * 
12
	 */
13
	private static final long serialVersionUID = 1L;
27552 tejbeer 14
	private int lmtd;
15
	private int mtd;
27660 tejbeer 16
	private int lms;
27893 tejbeer 17
	private int secondarylms;
18
	private int secondarymtd;
19
	private int secondarylmtd;
26418 tejbeer 20
	private int ticket;
26460 amit.gupta 21
	private int hygiene;
22
	private int totalHygiene;
26471 amit.gupta 23
	private int count;
27552 tejbeer 24
	private int todayTertiary;
27545 tejbeer 25
	private long lastThreeDaytertiary;
26
	private int walletAmount;
27
	private String authUser;
27548 tejbeer 28
	private PartnerType partnerType;
27903 tejbeer 29
	private long investment_ok;
26460 amit.gupta 30
 
27903 tejbeer 31
	public long getInvestment_ok() {
32
		return investment_ok;
33
	}
34
 
35
	public void setInvestment_ok(long investment_ok) {
36
		this.investment_ok = investment_ok;
37
	}
38
 
27660 tejbeer 39
	public int getLms() {
40
		return lms;
41
	}
42
 
43
	public void setLms(int lms) {
44
		this.lms = lms;
45
	}
46
 
27550 tejbeer 47
	public double getSaleDiff() {
48
		return mtd - lmtd;
49
	}
50
 
27893 tejbeer 51
	public int getSecondarylms() {
52
		return secondarylms;
53
	}
54
 
55
	public void setSecondarylms(int secondarylms) {
56
		this.secondarylms = secondarylms;
57
	}
58
 
59
	public int getSecondarymtd() {
60
		return secondarymtd;
61
	}
62
 
63
	public void setSecondarymtd(int secondarymtd) {
64
		this.secondarymtd = secondarymtd;
65
	}
66
 
67
	public int getSecondarylmtd() {
68
		return secondarylmtd;
69
	}
70
 
71
	public void setSecondarylmtd(int secondarylmtd) {
72
		this.secondarylmtd = secondarylmtd;
73
	}
74
 
27548 tejbeer 75
	public PartnerType getPartnerType() {
76
		return partnerType;
77
	}
78
 
79
	public void setPartnerType(PartnerType partnerType) {
80
		this.partnerType = partnerType;
81
	}
82
 
27545 tejbeer 83
	public String getAuthUser() {
84
		return authUser;
85
	}
86
 
87
	public void setAuthUser(String authUser) {
88
		this.authUser = authUser;
89
	}
90
 
91
	public int getWalletAmount() {
92
		return walletAmount;
93
	}
94
 
95
	public void setWalletAmount(int walletAmount) {
96
		this.walletAmount = walletAmount;
97
	}
98
 
99
	public long getLastThreeDaytertiary() {
100
		return lastThreeDaytertiary;
101
	}
102
 
103
	public void setLastThreeDaytertiary(long lastThreeDaytertiary) {
104
		this.lastThreeDaytertiary = lastThreeDaytertiary;
105
	}
106
 
26471 amit.gupta 107
	public int getCount() {
108
		return count;
109
	}
110
 
111
	public void setCount(int count) {
112
		this.count = count;
113
	}
114
 
26460 amit.gupta 115
	private PartnerDailyInvestment investment;
26418 tejbeer 116
	private int leads;
117
 
118
	public int getLeads() {
119
		return leads;
120
	}
121
 
122
	public void setLeads(int leads) {
123
		this.leads = leads;
124
	}
27545 tejbeer 125
 
26460 amit.gupta 126
	public int getTotalHygiene() {
127
		return totalHygiene;
128
	}
27545 tejbeer 129
 
26460 amit.gupta 130
	public void setTotalHygiene(int totalHygiene) {
131
		this.totalHygiene = totalHygiene;
132
	}
26418 tejbeer 133
 
134
	public int getTicket() {
135
		return ticket;
136
	}
27545 tejbeer 137
 
26460 amit.gupta 138
	public double getHygienePercentage() {
27545 tejbeer 139
		if (this.totalHygiene == 0) {
26460 amit.gupta 140
			return 0;
141
		}
27545 tejbeer 142
		return ((this.hygiene * 1.0) / this.totalHygiene) * 100;
26460 amit.gupta 143
	}
26418 tejbeer 144
 
145
	public void setTicket(int ticket) {
146
		this.ticket = ticket;
147
	}
148
 
26460 amit.gupta 149
	public PartnerDailyInvestment getInvestment() {
150
		return investment;
26418 tejbeer 151
	}
152
 
26460 amit.gupta 153
	public void setInvestment(PartnerDailyInvestment investment) {
154
		this.investment = investment;
26418 tejbeer 155
	}
156
 
27552 tejbeer 157
	public int getLmtd() {
158
		return lmtd;
159
	}
160
 
161
	public void setLmtd(int lmtd) {
162
		this.lmtd = lmtd;
163
	}
164
 
165
	public int getMtd() {
166
		return mtd;
167
	}
168
 
169
	public void setMtd(int mtd) {
170
		this.mtd = mtd;
171
	}
172
 
173
	public int getTodayTertiary() {
174
		return todayTertiary;
175
	}
176
 
177
	public void setTodayTertiary(int todayTertiary) {
178
		this.todayTertiary = todayTertiary;
179
	}
180
 
27903 tejbeer 181
	public int getHygiene() {
182
		return hygiene;
27552 tejbeer 183
	}
184
 
27903 tejbeer 185
	public void setHygiene(int hygiene) {
186
		this.hygiene = hygiene;
187
	}
188
 
27552 tejbeer 189
	@Override
26460 amit.gupta 190
	public int hashCode() {
191
		final int prime = 31;
192
		int result = 1;
27545 tejbeer 193
		result = prime * result + ((authUser == null) ? 0 : authUser.hashCode());
26471 amit.gupta 194
		result = prime * result + count;
26460 amit.gupta 195
		result = prime * result + hygiene;
196
		result = prime * result + ((investment == null) ? 0 : investment.hashCode());
27545 tejbeer 197
		result = prime * result + (int) (lastThreeDaytertiary ^ (lastThreeDaytertiary >>> 32));
26460 amit.gupta 198
		result = prime * result + leads;
27893 tejbeer 199
		result = prime * result + lms;
27552 tejbeer 200
		result = prime * result + lmtd;
201
		result = prime * result + mtd;
27548 tejbeer 202
		result = prime * result + ((partnerType == null) ? 0 : partnerType.hashCode());
27893 tejbeer 203
		result = prime * result + secondarylms;
204
		result = prime * result + secondarylmtd;
205
		result = prime * result + secondarymtd;
26460 amit.gupta 206
		result = prime * result + ticket;
27552 tejbeer 207
		result = prime * result + todayTertiary;
26460 amit.gupta 208
		result = prime * result + totalHygiene;
27545 tejbeer 209
		result = prime * result + walletAmount;
26460 amit.gupta 210
		return result;
26418 tejbeer 211
	}
212
 
26460 amit.gupta 213
	@Override
214
	public boolean equals(Object obj) {
215
		if (this == obj)
216
			return true;
217
		if (obj == null)
218
			return false;
219
		if (getClass() != obj.getClass())
220
			return false;
221
		PartnerDetailModel other = (PartnerDetailModel) obj;
27545 tejbeer 222
		if (authUser == null) {
223
			if (other.authUser != null)
224
				return false;
225
		} else if (!authUser.equals(other.authUser))
226
			return false;
26471 amit.gupta 227
		if (count != other.count)
228
			return false;
26460 amit.gupta 229
		if (hygiene != other.hygiene)
230
			return false;
231
		if (investment == null) {
232
			if (other.investment != null)
233
				return false;
234
		} else if (!investment.equals(other.investment))
235
			return false;
27545 tejbeer 236
		if (lastThreeDaytertiary != other.lastThreeDaytertiary)
237
			return false;
26460 amit.gupta 238
		if (leads != other.leads)
239
			return false;
27893 tejbeer 240
		if (lms != other.lms)
241
			return false;
27552 tejbeer 242
		if (lmtd != other.lmtd)
26460 amit.gupta 243
			return false;
27552 tejbeer 244
		if (mtd != other.mtd)
26460 amit.gupta 245
			return false;
27548 tejbeer 246
		if (partnerType != other.partnerType)
247
			return false;
27893 tejbeer 248
		if (secondarylms != other.secondarylms)
249
			return false;
250
		if (secondarylmtd != other.secondarylmtd)
251
			return false;
252
		if (secondarymtd != other.secondarymtd)
253
			return false;
26460 amit.gupta 254
		if (ticket != other.ticket)
255
			return false;
27552 tejbeer 256
		if (todayTertiary != other.todayTertiary)
27549 tejbeer 257
			return false;
26460 amit.gupta 258
		if (totalHygiene != other.totalHygiene)
259
			return false;
27545 tejbeer 260
		if (walletAmount != other.walletAmount)
261
			return false;
26460 amit.gupta 262
		return true;
26418 tejbeer 263
	}
264
 
27903 tejbeer 265
	@Override
266
	public String toString() {
267
		return "PartnerDetailModel [lmtd=" + lmtd + ", mtd=" + mtd + ", lms=" + lms + ", secondarylms=" + secondarylms
268
				+ ", secondarymtd=" + secondarymtd + ", secondarylmtd=" + secondarylmtd + ", ticket=" + ticket
269
				+ ", hygiene=" + hygiene + ", totalHygiene=" + totalHygiene + ", count=" + count + ", todayTertiary="
270
				+ todayTertiary + ", lastThreeDaytertiary=" + lastThreeDaytertiary + ", walletAmount=" + walletAmount
271
				+ ", authUser=" + authUser + ", partnerType=" + partnerType + ", investment_ok=" + investment_ok
272
				+ ", investment=" + investment + ", leads=" + leads + "]";
26418 tejbeer 273
	}
274
 
275
}