/// <summary> /// Called when Button SendToViewModel is clicked /// </summary> private void OnAdd() { //productInfo.setId(productInfo.getId()); //productInfo.setUnitPrice(productInfo.getUnitPrice()); //productInfo.setQuantity(productInfo.getQuantity()); //productInfo.setDiscount(productInfo.getDiscount()); java.util.List productList = new java.util.ArrayList(); for(int i = 0; i < ProductItemList.Count; i ++){ ProductInfo productInfo = new ProductInfo(); ProductInfoNJ productInfoNJ = ProductItemList.ElementAt(i); productInfo.setId(productInfoNJ.ProductId); productInfo.setUnitPrice(productInfoNJ.Price); productInfo.setQuantity(productInfoNJ.Quantity); productInfo.setDiscount(productInfoNJ.Discount); productList.add(productInfo); } PurchaseInfo purchaseInfo = new PurchaseInfo(); purchaseInfo.setProductList(productList); purchaseInfo.setSupplierUserId(SupplierUserId); purchaseInfo.setOrderNo(purchaseInfo.getOrderNo()); purchaseInfo.setStatusId(purchaseInfo.getStatusId()); purchaseInfo.setRemarks(purchaseInfo.getRemarks()); purchaseInfo.setOrderDate(purchaseInfo.getOrderDate()); purchaseInfo.setRequestShippedDate(purchaseInfo.getRequestShippedDate()); PurchaseManager purchaseManager = new PurchaseManager(); purchaseManager.addPurchaseOrder(purchaseInfo); MessageBox.Show("Save Successfully"); }