Subversion Repositories SmartDukaan

Rev

Rev 26460 | Rev 27545 | 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;
26460 amit.gupta 13
 
26471 amit.gupta 14
	public int getCount() {
15
		return count;
16
	}
17
 
18
	public void setCount(int count) {
19
		this.count = count;
20
	}
21
 
26460 amit.gupta 22
	private PartnerDailyInvestment investment;
26418 tejbeer 23
	private int leads;
24
 
25
	public int getLeads() {
26
		return leads;
27
	}
28
 
29
	public void setLeads(int leads) {
30
		this.leads = leads;
31
	}
26460 amit.gupta 32
 
33
	public int getTotalHygiene() {
34
		return totalHygiene;
35
	}
36
 
37
	public void setTotalHygiene(int totalHygiene) {
38
		this.totalHygiene = totalHygiene;
39
	}
26418 tejbeer 40
 
41
	public double getLmtd() {
42
		return lmtd;
43
	}
44
 
45
	public void setLmtd(double lmtd) {
46
		this.lmtd = lmtd;
47
	}
48
 
49
	public double getMtd() {
50
		return mtd;
51
	}
52
 
53
	public void setMtd(double mtd) {
54
		this.mtd = mtd;
55
	}
56
 
57
	public int getTicket() {
58
		return ticket;
59
	}
26460 amit.gupta 60
 
61
	public double getHygienePercentage() {
62
		if(this.totalHygiene==0) {
63
			return 0;
64
		}
65
		return ((this.hygiene*1.0)/this.totalHygiene)*100;
66
	}
67
 
26418 tejbeer 68
 
69
	public void setTicket(int ticket) {
70
		this.ticket = ticket;
71
	}
72
 
26460 amit.gupta 73
	public PartnerDailyInvestment getInvestment() {
74
		return investment;
26418 tejbeer 75
	}
76
 
26460 amit.gupta 77
	public void setInvestment(PartnerDailyInvestment investment) {
78
		this.investment = investment;
26418 tejbeer 79
	}
80
 
26460 amit.gupta 81
	@Override
82
	public int hashCode() {
83
		final int prime = 31;
84
		int result = 1;
26471 amit.gupta 85
		result = prime * result + count;
26460 amit.gupta 86
		result = prime * result + hygiene;
87
		result = prime * result + ((investment == null) ? 0 : investment.hashCode());
88
		result = prime * result + leads;
89
		long temp;
90
		temp = Double.doubleToLongBits(lmtd);
91
		result = prime * result + (int) (temp ^ (temp >>> 32));
92
		temp = Double.doubleToLongBits(mtd);
93
		result = prime * result + (int) (temp ^ (temp >>> 32));
94
		result = prime * result + ticket;
95
		result = prime * result + totalHygiene;
96
		return result;
26418 tejbeer 97
	}
98
 
26460 amit.gupta 99
	@Override
100
	public boolean equals(Object obj) {
101
		if (this == obj)
102
			return true;
103
		if (obj == null)
104
			return false;
105
		if (getClass() != obj.getClass())
106
			return false;
107
		PartnerDetailModel other = (PartnerDetailModel) obj;
26471 amit.gupta 108
		if (count != other.count)
109
			return false;
26460 amit.gupta 110
		if (hygiene != other.hygiene)
111
			return false;
112
		if (investment == null) {
113
			if (other.investment != null)
114
				return false;
115
		} else if (!investment.equals(other.investment))
116
			return false;
117
		if (leads != other.leads)
118
			return false;
119
		if (Double.doubleToLongBits(lmtd) != Double.doubleToLongBits(other.lmtd))
120
			return false;
121
		if (Double.doubleToLongBits(mtd) != Double.doubleToLongBits(other.mtd))
122
			return false;
123
		if (ticket != other.ticket)
124
			return false;
125
		if (totalHygiene != other.totalHygiene)
126
			return false;
127
		return true;
26418 tejbeer 128
	}
129
 
26460 amit.gupta 130
	@Override
131
	public String toString() {
132
		return "PartnerDetailModel [lmtd=" + lmtd + ", mtd=" + mtd + ", ticket=" + ticket + ", hygiene=" + hygiene
26471 amit.gupta 133
				+ ", totalHygiene=" + totalHygiene + ", count=" + count + ", investment=" + investment + ", leads="
134
				+ leads + "]";
26418 tejbeer 135
	}
136
 
26460 amit.gupta 137
	public int getHygiene() {
138
		return hygiene;
26418 tejbeer 139
	}
140
 
26460 amit.gupta 141
	public void setHygiene(int hygiene) {
142
		this.hygiene = hygiene;
143
	}
144
 
26418 tejbeer 145
}