Subversion Repositories SmartDukaan

Rev

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

Rev 23417 Rev 24440
Line 1... Line 1...
1
package com.spice.profitmandi.common.model;
1
package com.spice.profitmandi.common.model;
2
 
2
 
-
 
3
import java.time.LocalDate;
-
 
4
 
3
public class CustomCustomer {
5
public class CustomCustomer {
4
	private String firstName;
6
	private String firstName;
5
	private String lastName;
7
	private String lastName;
6
	private String emailId;
8
	private String emailId;
7
	private String mobileNumber;
9
	private String mobileNumber;
8
	private String gstNumber;
10
	private String gstNumber;
9
	private float advanceAmount;
11
	private float advanceAmount;
10
	private int customerAddressId;
12
	private int customerAddressId;
11
	private CustomAddress address;
13
	private CustomAddress address;
-
 
14
	private LocalDate dateOfBirth;
-
 
15
	private String gender;
-
 
16
	
-
 
17
	
12
	
18
	
-
 
19
	public LocalDate getDateOfBirth() {
-
 
20
		return dateOfBirth;
-
 
21
	}
-
 
22
	public void setDateOfBirth(LocalDate dateOfBirth) {
-
 
23
		this.dateOfBirth = dateOfBirth;
-
 
24
	}
-
 
25
	public String getGender() {
-
 
26
		return gender;
-
 
27
	}
-
 
28
	public void setGender(String gender) {
-
 
29
		this.gender = gender;
-
 
30
	}
13
	public String getFirstName() {
31
	public String getFirstName() {
14
		return firstName;
32
		return firstName;
15
	}
33
	}
16
	public void setFirstName(String firstName) {
34
	public void setFirstName(String firstName) {
17
		this.firstName = firstName;
35
		this.firstName = firstName;
Line 65... Line 83...
65
		final int prime = 31;
83
		final int prime = 31;
66
		int result = 1;
84
		int result = 1;
67
		result = prime * result + ((address == null) ? 0 : address.hashCode());
85
		result = prime * result + ((address == null) ? 0 : address.hashCode());
68
		result = prime * result + Float.floatToIntBits(advanceAmount);
86
		result = prime * result + Float.floatToIntBits(advanceAmount);
69
		result = prime * result + customerAddressId;
87
		result = prime * result + customerAddressId;
-
 
88
		result = prime * result + ((dateOfBirth == null) ? 0 : dateOfBirth.hashCode());
70
		result = prime * result + ((emailId == null) ? 0 : emailId.hashCode());
89
		result = prime * result + ((emailId == null) ? 0 : emailId.hashCode());
71
		result = prime * result + ((firstName == null) ? 0 : firstName.hashCode());
90
		result = prime * result + ((firstName == null) ? 0 : firstName.hashCode());
-
 
91
		result = prime * result + ((gender == null) ? 0 : gender.hashCode());
72
		result = prime * result + ((gstNumber == null) ? 0 : gstNumber.hashCode());
92
		result = prime * result + ((gstNumber == null) ? 0 : gstNumber.hashCode());
73
		result = prime * result + ((lastName == null) ? 0 : lastName.hashCode());
93
		result = prime * result + ((lastName == null) ? 0 : lastName.hashCode());
74
		result = prime * result + ((mobileNumber == null) ? 0 : mobileNumber.hashCode());
94
		result = prime * result + ((mobileNumber == null) ? 0 : mobileNumber.hashCode());
75
		return result;
95
		return result;
76
	}
96
	}
Line 91... Line 111...
91
			return false;
111
			return false;
92
		if (Float.floatToIntBits(advanceAmount) != Float.floatToIntBits(other.advanceAmount))
112
		if (Float.floatToIntBits(advanceAmount) != Float.floatToIntBits(other.advanceAmount))
93
			return false;
113
			return false;
94
		if (customerAddressId != other.customerAddressId)
114
		if (customerAddressId != other.customerAddressId)
95
			return false;
115
			return false;
-
 
116
		if (dateOfBirth == null) {
-
 
117
			if (other.dateOfBirth != null)
-
 
118
				return false;
-
 
119
		} else if (!dateOfBirth.equals(other.dateOfBirth))
-
 
120
			return false;
96
		if (emailId == null) {
121
		if (emailId == null) {
97
			if (other.emailId != null)
122
			if (other.emailId != null)
98
				return false;
123
				return false;
99
		} else if (!emailId.equals(other.emailId))
124
		} else if (!emailId.equals(other.emailId))
100
			return false;
125
			return false;
101
		if (firstName == null) {
126
		if (firstName == null) {
102
			if (other.firstName != null)
127
			if (other.firstName != null)
103
				return false;
128
				return false;
104
		} else if (!firstName.equals(other.firstName))
129
		} else if (!firstName.equals(other.firstName))
105
			return false;
130
			return false;
-
 
131
		if (gender == null) {
-
 
132
			if (other.gender != null)
-
 
133
				return false;
-
 
134
		} else if (!gender.equals(other.gender))
-
 
135
			return false;
106
		if (gstNumber == null) {
136
		if (gstNumber == null) {
107
			if (other.gstNumber != null)
137
			if (other.gstNumber != null)
108
				return false;
138
				return false;
109
		} else if (!gstNumber.equals(other.gstNumber))
139
		} else if (!gstNumber.equals(other.gstNumber))
110
			return false;
140
			return false;
Line 123... Line 153...
123
	
153
	
124
	@Override
154
	@Override
125
	public String toString() {
155
	public String toString() {
126
		return "CustomCustomer [firstName=" + firstName + ", lastName=" + lastName + ", emailId=" + emailId
156
		return "CustomCustomer [firstName=" + firstName + ", lastName=" + lastName + ", emailId=" + emailId
127
				+ ", mobileNumber=" + mobileNumber + ", gstNumber=" + gstNumber + ", advanceAmount=" + advanceAmount
157
				+ ", mobileNumber=" + mobileNumber + ", gstNumber=" + gstNumber + ", advanceAmount=" + advanceAmount
128
				+ ", customerAddressId=" + customerAddressId + ", address=" + address + "]";
158
				+ ", customerAddressId=" + customerAddressId + ", address=" + address + ", dateOfBirth=" + dateOfBirth
-
 
159
				+ ", gender=" + gender + "]";
129
	}
160
	}
130
	
161
	
131
}
162
}