示例#1
0
文件: Sales.cs 项目: wenfeifei/PSS
 /// <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);
         }
     }
 }
示例#2
0
 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;
     }
 }
示例#3
0
文件: Sales.cs 项目: wenfeifei/PSS
        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;
        }