Subversion Repositories SmartDukaan

Rev

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