Subversion Repositories SmartDukaan

Rev

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

Rev 24325 Rev 24327
Line 289... Line 289...
289
		JSONObject  billingPendingStack = new JSONObject().put("backgroundColor","rgba(153, 102, 255, 0.2)")
289
		JSONObject  billingPendingStack = new JSONObject().put("backgroundColor","rgba(153, 102, 255, 0.2)")
290
				.put("label", "Billing Pending").put("stack", "Stack1").put("data", new JSONArray());
290
				.put("label", "Billing Pending").put("stack", "Stack1").put("data", new JSONArray());
291
		JSONObject inTransitStack = new JSONObject().put("backgroundColor","rgba(255, 159, 64, 0.2)")
291
		JSONObject inTransitStack = new JSONObject().put("backgroundColor","rgba(255, 159, 64, 0.2)")
292
				.put("label", "Returned").put("stack", "Stack1").put("data", new JSONArray());
292
				.put("label", "Returned").put("stack", "Stack1").put("data", new JSONArray());
293
		
293
		
-
 
294
		JSONObject minInvestmentDataSet = new JSONObject().put("label", "Min. Ivestment").put("data", new JSONArray()).put("type", "line");
294
		JSONArray dateLabels = new JSONArray();
295
		JSONArray dateLabels = new JSONArray();
295
		
296
		
296
		for (PartnerDailyInvestment pdi : partnerInvestments) {
297
		for (PartnerDailyInvestment pdi : partnerInvestments) {
297
			dateLabels = dateLabels.put(pdi.getDate().toString());
298
			dateLabels = dateLabels.put(pdi.getDate().toString());
298
			walletStack.getJSONArray("data").put((int)pdi.getWalletAmount());
299
			walletStack.getJSONArray("data").put((int)pdi.getWalletAmount());
299
			inStockStack.getJSONArray("data").put((int)pdi.getInStockAmount());
300
			inStockStack.getJSONArray("data").put((int)pdi.getInStockAmount());
300
			salesStack.getJSONArray("data").put((int)pdi.getSalesAmount());
301
			salesStack.getJSONArray("data").put((int)pdi.getSalesAmount());
301
			grnPendingStack.getJSONArray("data").put((int)pdi.getUnbilledAmount());
302
			grnPendingStack.getJSONArray("data").put((int)pdi.getUnbilledAmount());
302
			billingPendingStack.getJSONArray("data").put((int)pdi.getGrnPendingAmount());
303
			billingPendingStack.getJSONArray("data").put((int)pdi.getGrnPendingAmount());
303
			inTransitStack.getJSONArray("data").put((int)pdi.getReturnInTransitAmount());
304
			inTransitStack.getJSONArray("data").put((int)pdi.getReturnInTransitAmount());
-
 
305
			minInvestmentDataSet.getJSONArray("data").put((int)pdi.getMinInvestment());
304
		}
306
		}
305
		
307
		
306
		JSONArray barDataSetsArray = new JSONArray().put(walletStack).put(inStockStack)
308
		JSONArray barDataSetsArray = new JSONArray().put(walletStack).put(inStockStack)
307
				.put(salesStack).put(grnPendingStack).put(billingPendingStack).put(inTransitStack);
309
				.put(salesStack).put(grnPendingStack).put(billingPendingStack).put(inTransitStack);
308
		barData.put("labels", dateLabels).put("datasets", barDataSetsArray);
310
		barData.put("labels", dateLabels).put("datasets", barDataSetsArray);