| Line 213... |
Line 213... |
| 213 |
|
213 |
|
| 214 |
for (Line line : lineItems) {
|
214 |
for (Line line : lineItems) {
|
| 215 |
Map<String, String> itemdetail = new HashMap<String, String>();
|
215 |
Map<String, String> itemdetail = new HashMap<String, String>();
|
| 216 |
Item item = catalogClient.getItemForSource(line.getItemId(), sourceId);
|
216 |
Item item = catalogClient.getItemForSource(line.getItemId(), sourceId);
|
| 217 |
String itemName = ((item.getBrand() != null) ? item.getBrand() + " " : "")
|
217 |
String itemName = ((item.getBrand() != null) ? item.getBrand() + " " : "")
|
| 218 |
+ ((item.getModelName() != null) ? item.getModelName() + " " : "")
|
218 |
+ ((item.getModelName() != null) ? item.getModelName() + " " : "")
|
| 219 |
+ (( item.getModelNumber() != null ) ? item.getModelNumber() + " " : "" )
|
219 |
+ (( item.getModelNumber() != null ) ? item.getModelNumber() + " " : "" );
|
| - |
|
220 |
|
| - |
|
221 |
String itemColor = "";
|
| 220 |
+ (( (item.getColor() != null && !item.getColor().trim().equals("NA"))) ? "("+item.getColor()+")" : "" );
|
222 |
if(item.getColor() != null && !item.getColor().trim().equals("NA"))
|
| - |
|
223 |
itemColor = "Color - " + item.getColor();
|
| 221 |
|
224 |
|
| 222 |
itemdetail.put("ITEM_NAME", itemName);
|
225 |
itemdetail.put("ITEM_NAME", itemName);
|
| - |
|
226 |
itemdetail.put("ITEM_COLOR", itemColor);
|
| 223 |
itemdetail.put("ITEM_ID", line.getItemId()+"");
|
227 |
itemdetail.put("ITEM_ID", line.getItemId()+"");
|
| - |
|
228 |
itemdetail.put("CATALOG_ID", item.getCatalogItemId() + "");
|
| 224 |
itemdetail.put("ITEM_QUANTITY", ((int)line.getQuantity())+"");
|
229 |
itemdetail.put("ITEM_QUANTITY", ((int)line.getQuantity())+"");
|
| 225 |
itemdetail.put("MRP", formattingUtils.formatPrice(item.getMrp()));
|
230 |
itemdetail.put("MRP", formattingUtils.formatPrice(item.getMrp()));
|
| 226 |
itemdetail.put("SELLING_PRICE", formattingUtils.formatPrice(item.getSellingPrice()));
|
231 |
itemdetail.put("SELLING_PRICE", formattingUtils.formatPrice(item.getSellingPrice()));
|
| 227 |
itemdetail.put("TOTAL_PRICE", formattingUtils.formatPrice((item.getSellingPrice()*line.getQuantity())));
|
232 |
itemdetail.put("TOTAL_PRICE", formattingUtils.formatPrice((item.getSellingPrice()*line.getQuantity())));
|
| 228 |
itemdetail.put("SHIPPING_TIME", line.getEstimate()+"");
|
233 |
itemdetail.put("SHIPPING_TIME", line.getEstimate()+"");
|