| | |
| | | }).ToList(); |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | foreach(var cmsPlanOrderItem in cmsPlanOrderItemsgroup) |
| | | foreach (var cmsPlanOrderItem in cmsPlanOrderItemsgroup) |
| | | { |
| | | var coreCmsPlanOrderFahuo = coreCmsPlanOrderFahuosgroup.FirstOrDefault(x => x.name == cmsPlanOrderItem.name && x.specification == cmsPlanOrderItem.specification); |
| | | if (coreCmsPlanOrderFahuo != null) |
| | |
| | | |
| | | |
| | | cmsPlanOrderItem.weisonghuonums = cmsPlanOrderItem.nums - cmsPlanOrderItem.songhuonums - cmsPlanOrderItem.LessNumber; |
| | | |
| | | |
| | | |
| | | } |
| | | |
| | | var cmsPlanOrderItemsgroupsssss = new List<CoreCmsPlanOrderItem>(); |
| | | for (int i = 0; i < cmsPlanOrderItemsgroup.Count; i++) |
| | | { |
| | | cmsPlanOrderItemsgroupsssss.Add(cmsPlanOrderItemsgroup[i]); |
| | | if (i == (cmsPlanOrderItemsgroup.Count - 1) || cmsPlanOrderItemsgroup[i].specification != cmsPlanOrderItemsgroup[i + 1].specification) |
| | | { |
| | | var coreCmsPlanOrderItem = new CoreCmsPlanOrderItem(); |
| | | coreCmsPlanOrderItem.specification = cmsPlanOrderItemsgroup[i].specification; |
| | | coreCmsPlanOrderItem.name = "合计"; |
| | | var coreCmsPlanOrderItems = cmsPlanOrderItemsgroup.Where(x => x.specification == cmsPlanOrderItemsgroup[i].specification); |
| | | coreCmsPlanOrderItem.nums = coreCmsPlanOrderItems.Sum(x => x.nums); |
| | | coreCmsPlanOrderItem.fahuonums = coreCmsPlanOrderItems.Sum(x => x.fahuonums); |
| | | coreCmsPlanOrderItem.weifahuonums = coreCmsPlanOrderItems.Sum(x => x.weifahuonums); |
| | | coreCmsPlanOrderItem.songhuonums = coreCmsPlanOrderItems.Sum(x => x.songhuonums); |
| | | coreCmsPlanOrderItem.kucunnums = coreCmsPlanOrderItems.Sum(x => x.kucunnums); |
| | | coreCmsPlanOrderItem.weisonghuonums = coreCmsPlanOrderItems.Sum(x => x.weisonghuonums); |
| | | coreCmsPlanOrderItem.LessNumber = coreCmsPlanOrderItems.Sum(x => x.LessNumber); |
| | | cmsPlanOrderItemsgroupsssss.Add(coreCmsPlanOrderItem); |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
| | | |
| | | |
| | | |
| | | this.RepClientList.DataSource = cmsPlanOrderItemsgroup; |
| | | |
| | | |
| | | this.RepClientList.DataSource = cmsPlanOrderItemsgroupsssss; |
| | | this.RepClientList.DataBind(); |
| | | |
| | | } |