Subversion Repositories SmartDukaan

Rev

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