Subversion Repositories SmartDukaan

Rev

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

Rev 27628 Rev 27632
Line 154... Line 154...
154
		double totalTodayTertiary = 0;
154
		double totalTodayTertiary = 0;
155
		int totalTicketCount = 0;
155
		int totalTicketCount = 0;
156
 
156
 
157
		int currentHygieneCount = 0;
157
		int currentHygieneCount = 0;
158
		int currentTotalHygieneCount = 0;
158
		int currentTotalHygieneCount = 0;
-
 
159
		if (partnerDetailModels != null && !partnerDetailModels.isEmpty()) {
159
		for (PartnerDetailModel partnerDetailModel : partnerDetailModels) {
160
			for (PartnerDetailModel partnerDetailModel : partnerDetailModels) {
160
			PartnerDailyInvestment pdi = partnerDetailModel.getInvestment();
161
				PartnerDailyInvestment pdi = partnerDetailModel.getInvestment();
161
			totallmtdAmount += partnerDetailModel.getLmtd();
162
				totallmtdAmount += partnerDetailModel.getLmtd();
162
			totalmtdAmount += partnerDetailModel.getMtd();
163
				totalmtdAmount += partnerDetailModel.getMtd();
163
			totalTicketCount += partnerDetailModel.getTicket();
164
				totalTicketCount += partnerDetailModel.getTicket();
164
			totalTodayTertiary += partnerDetailModel.getTodayTertiary();
165
				totalTodayTertiary += partnerDetailModel.getTodayTertiary();
165
			currentHygieneCount += partnerDetailModel.getHygiene();
166
				currentHygieneCount += partnerDetailModel.getHygiene();
166
			currentTotalHygieneCount += partnerDetailModel.getTotalHygiene();
167
				currentTotalHygieneCount += partnerDetailModel.getTotalHygiene();
167
			aggregateInvestment.setActivatedStockAmount(
168
				aggregateInvestment.setActivatedStockAmount(
168
					aggregateInvestment.getActivatedStockAmount() + pdi.getActivatedStockAmount());
169
						aggregateInvestment.getActivatedStockAmount() + pdi.getActivatedStockAmount());
169
			aggregateInvestment
170
				aggregateInvestment
170
					.setGrnPendingAmount(aggregateInvestment.getGrnPendingAmount() + pdi.getGrnPendingAmount());
171
						.setGrnPendingAmount(aggregateInvestment.getGrnPendingAmount() + pdi.getGrnPendingAmount());
171
			aggregateInvestment.setInStockAmount(aggregateInvestment.getInStockAmount() + pdi.getInStockAmount());
172
				aggregateInvestment.setInStockAmount(aggregateInvestment.getInStockAmount() + pdi.getInStockAmount());
172
			aggregateInvestment.setReturnInTransitAmount(
173
				aggregateInvestment.setReturnInTransitAmount(
173
					aggregateInvestment.getReturnInTransitAmount() + pdi.getReturnInTransitAmount());
174
						aggregateInvestment.getReturnInTransitAmount() + pdi.getReturnInTransitAmount());
174
			aggregateInvestment.setSalesAmount(aggregateInvestment.getSalesAmount() + pdi.getSalesAmount());
175
				aggregateInvestment.setSalesAmount(aggregateInvestment.getSalesAmount() + pdi.getSalesAmount());
-
 
176
				aggregateInvestment
175
			aggregateInvestment.setUnbilledAmount(aggregateInvestment.getUnbilledAmount() + pdi.getUnbilledAmount());
177
						.setUnbilledAmount(aggregateInvestment.getUnbilledAmount() + pdi.getUnbilledAmount());
176
			aggregateInvestment.setWalletAmount(aggregateInvestment.getWalletAmount() + pdi.getWalletAmount());
178
				aggregateInvestment.setWalletAmount(aggregateInvestment.getWalletAmount() + pdi.getWalletAmount());
177
		}
179
			}
178
 
180
 
179
		pdm.setHygiene(currentHygieneCount);
181
			pdm.setHygiene(currentHygieneCount);
180
		pdm.setTotalHygiene(currentTotalHygieneCount);
182
			pdm.setTotalHygiene(currentTotalHygieneCount);
181
		pdm.setLmtd((int) totallmtdAmount);
183
			pdm.setLmtd((int) totallmtdAmount);
182
		pdm.setMtd((int) totalmtdAmount);
184
			pdm.setMtd((int) totalmtdAmount);
183
		pdm.setTicket((int) totalTicketCount);
185
			pdm.setTicket((int) totalTicketCount);
184
		pdm.setTodayTertiary((int) totalTodayTertiary);
186
			pdm.setTodayTertiary((int) totalTodayTertiary);
185
		pdm.setCount(partnerDetailModels.size());
187
			pdm.setCount(partnerDetailModels.size());
-
 
188
		}
186
		return pdm;
189
		return pdm;
187
	}
190
	}
188
 
191
 
189
}
192
}