Subversion Repositories SmartDukaan

Rev

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