コード例 #1
0
        /*
         * 删除表项
         */
        private void removeBtn_Click(object sender, EventArgs e)
        {
            if (this.unfinishedOrderTable.Rows.Count <= 0)
            {
                MessageBox.Show(this,
                                "当前表内容为空,无法删除!",
                                "删除未完成订单提示",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
                return;
            }

            int rowIndex = this.unfinishedOrderTable.CurrentRow.Index;      //当前选中行
            if (rowIndex >= 0)
            {
                DialogResult rst = MessageBox.Show(this,
                                                   "确定删除当前选中订单项?",
                                                   "删除未完成订单提示",
                                                   MessageBoxButtons.OKCancel,
                                                   MessageBoxIcon.Warning);

                if (rst == DialogResult.OK)
                {
                    String saleOrderNo = this.unfinishedOrderTable.Rows[rowIndex].Cells[0].Value.ToString();
                    CreatedOrderManager createdOrderManager = new CreatedOrderManager();
                    createdOrderManager.removeSaleOrderByOrderNo(saleOrderNo);

                    fillUnfinishedOrderTable();
                }
            }
        }
コード例 #2
0
 /*
  * 填充未提交订单表
  */
 private void fillUnSubmittedOrderTable()
 {
     CreatedOrderManager createdOrderManager = new CreatedOrderManager();
     this.unsubmittedOrderTable.DataSource = createdOrderManager.queryActiveSaleOrderInformationByState("未提交", true);
 }
コード例 #3
0
 /*
  * 填充未完成订单表(即查询状态不为“关闭”的订单)
  */
 private void fillUnfinishedOrderTable()
 {
     CreatedOrderManager createdOrderManager = new CreatedOrderManager();
     this.unfinishedOrderTable.DataSource = createdOrderManager.queryActiveSaleOrderInformationByState("关闭", false);
 }
コード例 #4
0
 /*
  * 查询已删除订单信息
  */
 private void fillRemovedOrderTable()
 {
     CreatedOrderManager createdOrderManager = new CreatedOrderManager();
     this.removedOrderTable.DataSource = createdOrderManager.queryRemovedSaleOrderInformation();
 }