Subversion Repositories SmartDukaan

Rev

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

Rev 33399 Rev 33414
Line 270... Line 270...
270
        }
270
        }
271
        for (CustomFofoOrderItem customFofoOrderItem : createOrderRequest.getFofoOrderItems()) {
271
        for (CustomFofoOrderItem customFofoOrderItem : createOrderRequest.getFofoOrderItems()) {
272
            if(customFofoOrderItem.getPoiId() > 0){
272
            if(customFofoOrderItem.getPoiId() > 0){
273
                PendingOrderItem pendingOrderItem = pendingOrderItemRepository.selectById(customFofoOrderItem.getPoiId());
273
                PendingOrderItem pendingOrderItem = pendingOrderItemRepository.selectById(customFofoOrderItem.getPoiId());
274
                if(customFofoOrderItem.getQuantity() > pendingOrderItem.getQuantity()){
274
                if(customFofoOrderItem.getQuantity() > pendingOrderItem.getQuantity()){
275
                    throw new ProfitMandiBusinessException("itemIdQuantity", customFofoOrderItem.getItemId(), "Quantity should not be greator than order item quantity");
275
                    throw new ProfitMandiBusinessException("itemIdQuantity", customFofoOrderItem.getItemId(), "Quantity should not be greater than order item quantity");
276
                }
276
                }
277
                if(pendingOrderItem.getQuantity() > customFofoOrderItem.getQuantity()){
277
                if(pendingOrderItem.getQuantity() > customFofoOrderItem.getQuantity()){
278
                    pendingOrderService.duplicatePendingOrder(pendingOrderItem,customFofoOrderItem.getQuantity(),changedTotalBillAmount);
278
                    pendingOrderService.duplicatePendingOrder(pendingOrderItem,customFofoOrderItem.getQuantity(),changedTotalBillAmount);
279
                }
279
                }
280
            }
280
            }