Subversion Repositories SmartDukaan

Rev

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