Subversion Repositories SmartDukaan

Rev

Rev 29500 | Rev 31370 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 29500 Rev 31249
Line 12... Line 12...
12
import javax.persistence.Id;
12
import javax.persistence.Id;
13
import javax.persistence.Table;
13
import javax.persistence.Table;
14
import javax.persistence.Transient;
14
import javax.persistence.Transient;
15
 
15
 
16
import com.spice.profitmandi.dao.enumuration.dtr.LeadStatus;
16
import com.spice.profitmandi.dao.enumuration.dtr.LeadStatus;
-
 
17
import com.spice.profitmandi.dao.enumuration.dtr.VisitStatus;
17
 
18
 
18
@Entity
19
@Entity
19
@Table(name = "user.lead", schema = "user")
20
@Table(name = "user.lead", schema = "user")
20
public class Lead {
21
public class Lead {
21
	@Id
22
	@Id
Line 32... Line 33...
32
	@Column(name = "color")
33
	@Column(name = "color")
33
	private String color;
34
	private String color;
34
 
35
 
35
	@Transient
36
	@Transient
36
	private List<LeadActivity> leadActivities;
37
	private List<LeadActivity> leadActivities;
37
	
38
 
38
	
39
	@Transient
-
 
40
	private VisitStatus visitStatus;
39
 
41
 
40
	public List<LeadActivity> getLeadActivities() {
42
	public List<LeadActivity> getLeadActivities() {
41
		return leadActivities;
43
		return leadActivities;
42
	}
44
	}
43
 
45
 
Line 112... Line 114...
112
 
114
 
113
	public LeadActivity getLeadActivity() {
115
	public LeadActivity getLeadActivity() {
114
		return leadActivity;
116
		return leadActivity;
115
	}
117
	}
116
 
118
 
-
 
119
	public VisitStatus getVisitStatus() {
-
 
120
		return visitStatus;
-
 
121
	}
-
 
122
 
-
 
123
	public void setVisitStatus(VisitStatus visitStatus) {
-
 
124
		this.visitStatus = visitStatus;
-
 
125
	}
-
 
126
 
117
	@Override
127
	@Override
118
	public int hashCode() {
128
	public int hashCode() {
119
		final int prime = 31;
129
		final int prime = 31;
120
		int result = 1;
130
		int result = 1;
121
		result = prime * result + id;
131
		result = prime * result + id;
122
		return result;
132
		return result;
123
	}
133
	}
124
 
134
 
125
	
-
 
126
 
-
 
127
	@Override
135
	@Override
128
	public boolean equals(Object obj) {
136
	public boolean equals(Object obj) {
129
		if (this == obj)
137
		if (this == obj)
130
			return true;
138
			return true;
131
		if (obj == null)
139
		if (obj == null)
Line 267... Line 275...
267
		this.updatedTimestamp = updatedTimestamp;
275
		this.updatedTimestamp = updatedTimestamp;
268
	}
276
	}
269
 
277
 
270
	@Override
278
	@Override
271
	public String toString() {
279
	public String toString() {
272
		return "Lead [id=" + id + ", firstName=" + firstName + ", source=" + source + ", color=" + color + ", lastName="
280
		return "Lead [id=" + id + ", firstName=" + firstName + ", source=" + source + ", color=" + color
-
 
281
				+ ", leadActivities=" + leadActivities + ", visitStatus=" + visitStatus + ", notinterestedReason="
273
				+ lastName + ", leadMobile=" + leadMobile + ", createdBy=" + createdBy + ", authId=" + authId
282
				+ notinterestedReason + ", lastName=" + lastName + ", leadMobile=" + leadMobile + ", createdBy="
274
				+ ", leadActivity=" + leadActivity + ", scheduledTimestamp=" + scheduledTimestamp + ", address="
283
				+ createdBy + ", authId=" + authId + ", leadActivity=" + leadActivity + ", scheduledTimestamp="
275
				+ address + ", city=" + city + ", state=" + state + ", status=" + status + ", assignTo=" + assignTo
284
				+ scheduledTimestamp + ", address=" + address + ", city=" + city + ", state=" + state + ", status="
276
				+ ", closureTimestamp=" + closureTimestamp + ", createdTimestamp=" + createdTimestamp
285
				+ status + ", assignTo=" + assignTo + ", closureTimestamp=" + closureTimestamp + ", createdTimestamp="
277
				+ ", updatedTimestamp=" + updatedTimestamp + "]";
286
				+ createdTimestamp + ", updatedTimestamp=" + updatedTimestamp + "]";
278
	}
287
	}
279
 
288
 
280
}
289
}