Subversion Repositories SmartDukaan

Rev

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