Subversion Repositories SmartDukaan

Rev

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

Rev 23569 Rev 24072
Line 10... Line 10...
10
import javax.persistence.GenerationType;
10
import javax.persistence.GenerationType;
11
import javax.persistence.Id;
11
import javax.persistence.Id;
12
import javax.persistence.Table;
12
import javax.persistence.Table;
13
 
13
 
14
import in.shop2020.model.v1.catalog.ItemType;
14
import in.shop2020.model.v1.catalog.ItemType;
-
 
15
import in.shop2020.model.v1.catalog.status;
15
 
16
 
16
/**
17
/**
17
 * This class basically contains item details
18
 * This class basically contains item details
18
 * 
19
 * 
19
 * @author ashikali
20
 * @author ashikali
Line 34... Line 35...
34
	private int id;
35
	private int id;
35
	
36
	
36
	@Column(name="brand", length = 100)
37
	@Column(name="brand", length = 100)
37
	private String brand;
38
	private String brand;
38
	
39
	
-
 
40
	@Column(name="status")
-
 
41
	@Enumerated(EnumType.ORDINAL)
-
 
42
	private status status;
-
 
43
	
39
	@Column(name = "model_name", length = 100)
44
	@Column(name = "model_name", length = 100)
40
	private String modelName;
45
	private String modelName;
41
	
46
	
42
	@Column(name = "model_number", length = 100)
47
	@Column(name = "model_number", length = 100)
43
	private String modelNumber;
48
	private String modelNumber;
Line 138... Line 143...
138
		}
143
		}
139
		itemString.append(" ");
144
		itemString.append(" ");
140
		if(this.getModelName() != null && !this.getModelName().isEmpty()){
145
		if(this.getModelName() != null && !this.getModelName().isEmpty()){
141
			itemString.append(this.getModelName().trim());
146
			itemString.append(this.getModelName().trim());
142
		}
147
		}
143
		itemString.append(" ");
-
 
144
		if(this.getModelNumber() != null && !this.getModelNumber().isEmpty()){
148
		if(this.getModelNumber() != null && !this.getModelNumber().isEmpty()){
-
 
149
			itemString.append(" ");
145
			itemString.append(this.getModelNumber().trim());
150
			itemString.append(this.getModelNumber().trim());
146
		}
151
		}
-
 
152
		if(this.getColor() != null && !this.getColor().isEmpty() && !this.getColor().trim().equals("f_")){
147
		itemString.append(" ");
153
			itemString.append(" ");
148
		if(this.getColor() != null && !this.getColor().isEmpty()){
-
 
149
			itemString.append(this.getColor().trim());
154
			itemString.append(this.getColor().trim());
150
		}
155
		}
151
		return itemString.toString();
156
		return itemString.toString();
152
	}
157
	}
153
	
158
	
Line 158... Line 163...
158
		}
163
		}
159
		itemString.append(" ");
164
		itemString.append(" ");
160
		if(this.getModelName() != null && !this.getModelName().isEmpty()){
165
		if(this.getModelName() != null && !this.getModelName().isEmpty()){
161
			itemString.append(this.getModelName().trim());
166
			itemString.append(this.getModelName().trim());
162
		}
167
		}
163
		itemString.append(" ");
-
 
164
		if(this.getModelNumber() != null && !this.getModelNumber().isEmpty()){
168
		if(this.getModelNumber() != null && !this.getModelNumber().isEmpty()){
-
 
169
			itemString.append(" ");
165
			itemString.append(this.getModelNumber().trim());
170
			itemString.append(this.getModelNumber().trim());
166
		}
171
		}
167
		return itemString.toString();
172
		return itemString.toString();
168
	}
173
	}
169
	
174
	
Line 187... Line 192...
187
			return false;
192
			return false;
188
		return true;
193
		return true;
189
	}
194
	}
190
	@Override
195
	@Override
191
	public String toString() {
196
	public String toString() {
192
		return "Item [id=" + id + ", brand=" + brand + ", modelName=" + modelName + ", modelNumber=" + modelNumber
197
		return "Item [id=" + id + ", brand=" + brand + ", status=" + status + ", modelName=" + modelName
-
 
198
				+ ", modelNumber=" + modelNumber + ", color=" + color + ", catalogItemId=" + catalogItemId
193
				+ ", color=" + color + ", catalogItemId=" + catalogItemId + ", type=" + type + ", hsnCode=" + hsnCode
199
				+ ", categoryId=" + categoryId + ", type=" + type + ", hsnCode=" + hsnCode + ", sellingPrice="
194
				+ ", sellingPrice=" + sellingPrice + "]";
200
				+ sellingPrice + "]";
-
 
201
	}
-
 
202
	public status getStatus() {
-
 
203
		return status;
-
 
204
	}
-
 
205
	public void setStatus(status status) {
-
 
206
		this.status = status;
195
	}
207
	}
196
    
208
    
197
}
209
}
198
210