/// <summary> /// 提交订单 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void toolStripButton7_Click(object sender, EventArgs e) { //没有产品不能提交订单 if (selectOrder == null) { MessageBox.Show("请先选择一个订单"); return; } if (MessageBox.Show("确定要提交该订单吗?", "提交", MessageBoxButtons.YesNo) == DialogResult.Yes) { try { BLLSalesOrders.SalesManagerServiceClient client = WCFServiceBLL.GetSalesService(); if (client.PostSalesOrder(selectOrder.ID)) { listViewOrders.SelectedItems[0].Tag = client.GetOneSalesOrder(selectOrder.ID); GetOrderDetail(); } } catch (FaultException <Exception> ex) { MessageBox.Show(ex.Message); } } }
private void AddSalesOrder_Load(object sender, EventArgs e) { if (isUpdate) { //Model.SalesOrdersModel salesOrder =new BLLSalesOrders.SalesManagerServiceClient() BLLSalesOrders.SalesManagerServiceClient salesClient = WCFServiceBLL.GetSalesService(); SalesOrdersModel order = salesClient.GetOneSalesOrder(orderID); labelCustomerId.Text = order.CustomerId.ToString(); textBoxOrderNumber.Text = order.OrderNumber; textBoxCustomer.Text = order.CustomerName; labelTotalMoney.Text = "[]"; textBoxTel.Text = order.Tel; textBoxAddress.Text = order.Address; textBoxContract.Text = order.Contract; } }
private void GetUpdateOrderDetail() { toolStripButton4.Enabled = true; toolStripButton5.Enabled = true; toolStripButton6.Enabled = true; toolStripButton8.Enabled = true; //ListViewItem item = listViewOrders.SelectedItems[0]; //selectOrder = (Model.SalesOrdersModel)item.Tag; BLLSalesOrders.SalesManagerServiceClient salesClient = WCFServiceBLL.GetSalesService(); selectOrder = salesClient.GetOneSalesOrder(salesID); labelOrderNumber.Text = "[" + selectOrder.OrderNumber + "]"; labelOrderDate.Text = "[" + selectOrder.OrderDate.ToString("yyyy-MM-dd HH:mm:ss") + "]"; labelContract.Text = "[" + selectOrder.Contract + "]"; labelTel.Text = "[" + selectOrder.Tel + "]"; labelCustomerName.Text = "[" + selectOrder.CustomerName + "]"; labelAddress.Text = "[" + selectOrder.Address + "]"; labelContract.Text = "[" + selectOrder.Contract + "]"; BLLSalesOrders.SalesManagerServiceClient client = WCFServiceBLL.GetSalesService(); List <SalesCommodityModel> salesCommoditiesList = client.GetSalesCommoditiesByID(selectOrder.ID).ToList(); dataGridViewCommoditiesList.DataSource = salesCommoditiesList; }