Subversion Repositories SmartDukaan

Rev

Rev 569 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 569 Rev 572
Line 1300... Line 1300...
1300
		htmlString = getHtmlFromVelocity(templateFile, context);
1300
		htmlString = getHtmlFromVelocity(templateFile, context);
1301
		return htmlString;
1301
		return htmlString;
1302
	}
1302
	}
1303
 
1303
 
1304
	//ShippingPage
1304
	//ShippingPage
1305
	public Map<String, String> getShippingPage(long userId, boolean isLoggedIn, long cartId, long itemCount, String userName){
1305
	public Map<String, String> getShippingPage(long userId, boolean isLoggedIn, long cartId, long itemCount, String userName, String errorMsg){
1306
		Map<String,String> htmlSnippet = new HashMap<String, String>();
1306
		Map<String,String> htmlSnippet = new HashMap<String, String>();
1307
		
1307
		
1308
		htmlSnippet.put("HEADER", getHeaderHtml(isLoggedIn, userName));
1308
		htmlSnippet.put("HEADER", getHeaderHtml(isLoggedIn, userName));
1309
		System.out.println("HEADER Snippet generated");
1309
		System.out.println("HEADER Snippet generated");
1310
		
1310
		
Line 1315... Line 1315...
1315
		System.out.println("SEARCH_BAR Snippet generated");
1315
		System.out.println("SEARCH_BAR Snippet generated");
1316
		
1316
		
1317
		htmlSnippet.put("SHIPPING_HEADER", getShippingHeaderHtml());
1317
		htmlSnippet.put("SHIPPING_HEADER", getShippingHeaderHtml());
1318
		System.out.println("SHIPPING_HEADER Snippet generated");
1318
		System.out.println("SHIPPING_HEADER Snippet generated");
1319
		
1319
		
1320
		htmlSnippet.put("SHIPPING_DETAILS", getShippingDetailsHtml(cartId));
1320
		htmlSnippet.put("SHIPPING_DETAILS", getShippingDetailsHtml(cartId, errorMsg));
1321
		System.out.println("SHIPPING_BAR Snippet generated");
1321
		System.out.println("SHIPPING_BAR Snippet generated");
1322
		
1322
		
1323
		htmlSnippet.put("CUSTOMER_SERVICE", getCustomerServiceHtml());
1323
		htmlSnippet.put("CUSTOMER_SERVICE", getCustomerServiceHtml());
1324
		System.out.println("CUSTOMER_SERVICE Snippet generated");
1324
		System.out.println("CUSTOMER_SERVICE Snippet generated");
1325
		
1325
		
Line 1409... Line 1409...
1409
		
1409
		
1410
		htmlString = getHtmlFromVelocity(templateFile, context);
1410
		htmlString = getHtmlFromVelocity(templateFile, context);
1411
		return htmlString;
1411
		return htmlString;
1412
	}
1412
	}
1413
 
1413
 
1414
	private String getShippingDetailsHtml(long cartId) {
1414
	private String getShippingDetailsHtml(long cartId, String errorMsg) {
1415
		String htmlString = "";
1415
		String htmlString = "";
1416
		VelocityContext context = new VelocityContext();
1416
		VelocityContext context = new VelocityContext();
1417
		String templateFile = "templates/shippingdetails.vm";
1417
		String templateFile = "templates/shippingdetails.vm";
1418
		List<Map<String,String>> items = null;
1418
		List<Map<String,String>> items = null;
1419
		double totalamount= 0.0;
1419
		double totalamount= 0.0;
Line 1468... Line 1468...
1468
		
1468
		
1469
		context.put("items", items);
1469
		context.put("items", items);
1470
		context.put("totalamount", (int)totalamount+"");
1470
		context.put("totalamount", (int)totalamount+"");
1471
		context.put("addresses", addresses);
1471
		context.put("addresses", addresses);
1472
		context.put("defaultAddressId", defaultAddressId+"");
1472
		context.put("defaultAddressId", defaultAddressId+"");
-
 
1473
		context.put("errorMsg", errorMsg);
1473
		htmlString = getHtmlFromVelocity(templateFile, context);
1474
		htmlString = getHtmlFromVelocity(templateFile, context);
1474
		return htmlString;
1475
		return htmlString;
1475
	}
1476
	}
1476
 
1477
 
1477
	
1478
	
1478
	//ShoppingCartPage
1479
	//ShoppingCartPage
1479
	public Map<String, String> getShoppingCartPage(long userId, boolean isLoggedIn, long cartId, long itemCount, String userName){
1480
	public Map<String, String> getShoppingCartPage(long userId, boolean isLoggedIn, long cartId, long itemCount, String userName, String errorMsg){
1480
		Map<String,String> htmlSnippet = new HashMap<String, String>();
1481
		Map<String,String> htmlSnippet = new HashMap<String, String>();
1481
		
1482
		
1482
		htmlSnippet.put("HEADER", getHeaderHtml(isLoggedIn, userName));
1483
		htmlSnippet.put("HEADER", getHeaderHtml(isLoggedIn, userName));
1483
		System.out.println("HEADER Snippet generated");
1484
		System.out.println("HEADER Snippet generated");
1484
		
1485
		
Line 1489... Line 1490...
1489
		System.out.println("SEARCH_BAR Snippet generated");
1490
		System.out.println("SEARCH_BAR Snippet generated");
1490
		
1491
		
1491
		htmlSnippet.put("CART_HEADER", getCartHeaderHtml());
1492
		htmlSnippet.put("CART_HEADER", getCartHeaderHtml());
1492
		System.out.println("CART_HEADER Snippet generated");
1493
		System.out.println("CART_HEADER Snippet generated");
1493
		
1494
		
1494
		htmlSnippet.put("CART_DETAILS", getCartDetailsHtml(cartId));
1495
		htmlSnippet.put("CART_DETAILS", getCartDetailsHtml(cartId, errorMsg));
1495
		System.out.println("SEARCH_BAR Snippet generated");
1496
		System.out.println("SEARCH_BAR Snippet generated");
1496
		
1497
		
1497
		htmlSnippet.put("CUSTOMER_SERVICE", getCustomerServiceHtml());
1498
		htmlSnippet.put("CUSTOMER_SERVICE", getCustomerServiceHtml());
1498
		System.out.println("CUSTOMER_SERVICE Snippet generated");
1499
		System.out.println("CUSTOMER_SERVICE Snippet generated");
1499
		
1500
		
Line 1522... Line 1523...
1522
		htmlString = getHtmlFromVelocity(templateFile, context);
1523
		htmlString = getHtmlFromVelocity(templateFile, context);
1523
		return htmlString;
1524
		return htmlString;
1524
	}
1525
	}
1525
 
1526
 
1526
 
1527
 
1527
	private String getCartDetailsHtml(long cartId) {
1528
	private String getCartDetailsHtml(long cartId, String errorMsg) {
1528
		String htmlString = "";
1529
		String htmlString = "";
1529
		VelocityContext context = new VelocityContext();
1530
		VelocityContext context = new VelocityContext();
1530
		String templateFile = "templates/cartdetails.vm";
1531
		String templateFile = "templates/cartdetails.vm";
1531
		List<Map<String,String>> items = null;
1532
		List<Map<String,String>> items = null;
1532
		double totalamount= 0.0;
1533
		double totalamount= 0.0;
Line 1572... Line 1573...
1572
			e.printStackTrace();
1573
			e.printStackTrace();
1573
		}
1574
		}
1574
			
1575
			
1575
		context.put("items", items);
1576
		context.put("items", items);
1576
		context.put("totalamount", ((int)totalamount)+"");
1577
		context.put("totalamount", ((int)totalamount)+"");
-
 
1578
		context.put("errorMsg", errorMsg);
1577
		htmlString = getHtmlFromVelocity(templateFile, context);
1579
		htmlString = getHtmlFromVelocity(templateFile, context);
1578
		return htmlString;
1580
		return htmlString;
1579
	}
1581
	}
1580
 
1582
 
1581
 
1583