/// <summary> /// Called when Button SendToViewModel is clicked /// </summary> private void OnAdd() { ProductInfo productInfo = new ProductInfo(); productInfo.setUnitPrice(Price); productInfo.setQuantity(OrderItemQuantity); productInfo.setDiscount(OrderItemDiscount); productInfo.setPurchaseOrderNo(productInfo.getPurchaseOrderNo()); List productList = new ArrayList(); productList.add(productInfo); SaleInfo saleInfo = new SaleInfo(); CustomerInfo customerInfo = new CustomerInfo(); saleInfo.setProductList(productList); saleInfo.setCustomerUserId(customerInfo.getUserInfo().getId()); saleInfo.setOrderNo(saleInfo.getOrderNo()); saleInfo.setStatusId(saleInfo.getStatusId()); saleInfo.setRemarks(saleInfo.getRemarks()); SaleManager saleManager = new SaleManager(); saleManager.addSaleOrder(saleInfo); MessageBox.Show("Save Successfully"); }
/// <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"); }