コード例 #1
0
        DataTable dtwchs = null;//未初始化订单列表
        /// <summary>
        /// 查询当前方案未初始化订单
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btn_query_order_wcsh_Click(object sender, EventArgs e)
        {
            if (gv_fa.DataRowCount == 0)
            {
                return;
            }
            string strDT = this.gv_fa.GetRowCellValue(gv_fa.FocusedRowHandle, "C_TYPE").ToString();

            if (strDT == "月排产")
            {
                strDT = "1";
            }
            else if (strDT == "旬排产")
            {
                strDT = "2";
            }
            if (this.lbl_fazj.Text.Trim().Length == 0)
            {
                dtwchs = null;
            }
            if (this.rbtn_type.SelectedIndex == 0)
            {
                dtwchs = bll_order.GetWCSHOrderByIni(this.lbl_fazj.Text, "否", strDT);
            }
            else
            {
                dtwchs = bll_order.GetWCSHOrderByIni(this.lbl_fazj.Text, "是", strDT);
            }

            this.gc_wini_order.DataSource = dtwchs;
            this.gv_wini_order.OptionsView.ColumnAutoWidth      = false;
            this.gv_wini_order.OptionsSelection.MultiSelect     = true;
            this.gv_wini_order.OptionsSelection.MultiSelectMode = DevExpress.XtraGrid.Views.Grid.GridMultiSelectMode.CheckBoxRowSelect;
            this.gv_wini_order.BestFitColumns();
            SetGridViewRowNum.SetRowNum(gv_wini_order);
        }