コード例 #1
0
        private void FrmPO_ZGJH_SD_NEWS_Load(object sender, EventArgs e)
        {
            CommonSub.BindIcbo("", "ZX", icbo_ZX_WXF);

            CommonSub.BindIcboNoAll("", "ZX", icbo_ZX_YXF);
            icbo_ZX_YXF.SelectedIndex = 0;
            BindSpec();//加载线材计划查询的规格


            dtp_form1.Text     = Cls_Order_PC.GetDXFristDay()[0];
            this.dtp_end1.Text = Cls_Order_PC.GetDXFristDay()[1];

            CommonSub.BindIcbo_XF("", "ZX", icbo_XF_ZX);
            CommonSub.BindIcboNoAll("", "CC", icbo_lz3);
            dt_Start.Text = Cls_Order_PC.GetDXFristDay()[0]; // DateTime.Now.AddDays(-1).ToString("yyyy-MM-dd");
            dt_End.Text   = Cls_Order_PC.GetDXFristDay()[1]; // DateTime.Now.ToString("yyyy-MM-dd");


            simpleButton1_Click_1(null, null);
            try
            {
                InitDrop();
                InitDrop2();
            }
            catch (Exception ex)
            {
            }
            gv_PDJG.CustomColumnDisplayText += Gv_PDJG_CustomColumnDisplayText;
            this.btn_Cancel.Left             = gc_Item_Info.Size.Width + 10;
            this.btn_SaveSort.Left           = gc_Item_Info.Size.Width + this.btn_Cancel.Width + 12;
        }
コード例 #2
0
        private void FrmPO_ZGJH_SD_Load(object sender, EventArgs e)
        {
            UserButtonRight.GetBtnFun(this, RV.UI.UserInfo.menuID);
            CommonSub.BindIcbo("", "ZX", icbo_ZX_WXF);

            CommonSub.BindIcboNoAll("", "ZX", icbo_ZX_YXF);
            icbo_ZX_YXF.SelectedIndex = 0;
            BindSpec();//加载线材计划查询的规格


            dtp_form1.Text     = Cls_Order_PC.GetDXFristDay()[0];
            this.dtp_end1.Text = Cls_Order_PC.GetDXFristDay()[1];

            CommonSub.BindIcbo_XF("", "ZX", icbo_XF_ZX);
            CommonSub.BindIcboNoAll("", "CC", icbo_lz3);
            dt_Start.Text = Cls_Order_PC.GetDXFristDay()[0]; // DateTime.Now.AddDays(-1).ToString("yyyy-MM-dd");
            dt_End.Text   = Cls_Order_PC.GetDXFristDay()[1]; // DateTime.Now.ToString("yyyy-MM-dd");

            //GetDXFristDay()

            simpleButton1_Click(null, null);
            try
            {
                InitDrop();
            }
            catch (Exception ex)
            {
            }
            gv_PDJG.CustomColumnDisplayText += Gv_PDJG_CustomColumnDisplayText;
        }
コード例 #3
0
        private void btn_order_pj1_Click(object sender, EventArgs e)
        {
            if (DialogResult.Yes == MessageBox.Show("是否评价选中的订单?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1))
            {
                WaitingFrom.ShowWait("系统正在对订单进行分析,请稍候...");
                int res = 0;
                if (lst.Count > 0)
                {
                    if (lst.Where(a => a.B_check).ToList().Count > 0)
                    {
                        string C_TYPE = "正常";
                        if (rbtn_lx_type.SelectedIndex == 1)
                        {
                            C_TYPE = "试验";
                        }

                        for (int i = 0; i < lst.Count; i++)
                        {
                            if (lst[i].B_check)
                            {
                                string        c_order_id = lst[i].C_ID;
                                Mod_TMO_ORDER mod        = bll_order.GetModel(c_order_id);
                                Cls_Order_PC.OrderPj(mod, C_TYPE);
                                res = res + 1;
                            }
                        }
                    }
                }

                MessageBox.Show("订单已成功评价" + res.ToString() + "条!");
                btn_query_order_Click(null, null);
                WaitingFrom.CloseWait();
            }
        }
コード例 #4
0
ファイル: FrmPO_TWLDD.cs プロジェクト: rcw0125/PCI20200819
 private void btn_order_pj1_Click(object sender, EventArgs e)
 {
     try
     {
         DialogResult dialogResult = MessageBox.Show("是否评价该头尾炉计划?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
         if (dialogResult == DialogResult.OK)//如果点击“确定”按钮
         {
             DataRow dr = this.gv_Order.GetDataRow(this.gv_Order.FocusedRowHandle);
             if (dr == null)
             {
                 MessageBox.Show("请选择需要评价的计划!");
                 return;
             }
             Mod_TMO_ORDER mod = bll_Order.GetModel(dr["C_ID"].ToString());
             Cls_Order_PC.OrderPj(mod, "正常");
             MessageBox.Show("计划已评价");
             WaitingFrom.ShowWait("数据正在加载,请稍后。。。");
             NewMethod();
             WaitingFrom.CloseWait();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }
コード例 #5
0
        /// <summary>
        /// 初始加载
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void FrmPR_ORDER_Query_Load(object sender, EventArgs e)
        {
            dte_Begin.EditValue = Cls_Order_PC.GetDXFristDay()[0];
            dte_End.EditValue   = Cls_Order_PC.GetDXFristDay()[1];
            CommonSub.BindIcbo("", "ZX", icbo_line, "Y");
            icbo_line.SelectedIndex = 0;

            BindSpec();
        }
コード例 #6
0
        private List <Mod_TPP_LGPC_LCLSB> lc_plan_sort = new List <Mod_TPP_LGPC_LCLSB>(); //待排产炉次计划
        #endregion


        /// <summary>
        /// 页面加载
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void FrmPO_APS_Order_LGFX_Load(object sender, EventArgs e)
        {
            // UserButtonRight.GetBtnFun(this, RV.UI.UserInfo.menuID);
            CommonSub.BindIcbo("", "CC", icbo_lz1);
            CommonSub.BindIcbo("", "CC", icbo_lz);
            CommonSub.BindIcbo("", "CC", icbo_lz2);
            dtp_form1.Text     = Cls_Order_PC.GetDXFristDay()[0];
            this.dtp_end1.Text = Cls_Order_PC.GetDXFristDay()[1];
            dtp_from.Text      = Cls_Order_PC.GetDXFristDay()[0];
            this.dtp_end.Text  = Cls_Order_PC.GetDXFristDay()[1];
        }
コード例 #7
0
        private void FrmPO_APS_OrderPJ_Load(object sender, EventArgs e)
        {
            UserButtonRight.GetBtnFun(this, RV.UI.UserInfo.menuID);
            dtp_form1.Text     = Cls_Order_PC.GetDXFristDay()[0];
            this.dtp_end1.Text = Cls_Order_PC.GetDXFristDay()[1];


            CommonSub.BindIcbo("", "ZX", icbo_line, "Y");
            CommonSub.BindIcboNoAll("", "ZX", icbo_line2);
            BindSpec();
            icbo_line.SelectedIndex  = 0;
            icbo_line2.SelectedIndex = 0;
            rbtn_sfqr.SelectedIndex  = 0;
        }
コード例 #8
0
        /// <summary>
        /// 订单确认排产
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btn_pc_Click(object sender, EventArgs e)
        {
            if (DialogResult.Yes == MessageBox.Show("是否确认排产所选中的订单?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1))
            {
                lstwl = bll_wl.GetListLZ("");
                #region 新方法
                WaitingFrom.ShowWait("");
                if (lst.Count > 0)
                {
                    if (lst.Where(a => a.B_check).ToList().Count > 0)
                    {
                        for (int i = 0; i < lst.Count; i++)
                        {
                            if (lst[i].B_check)
                            {
                                if (lst[i].B_check)
                                {
                                    decimal down_wgt = lst[i].N_WGT - lst[i].N_PROD_WGT - lst[i].N_ROLL_PROD_WGT;
                                    if (down_wgt > 0)
                                    {
                                        #region 验证订单是否有首尾炉钢种
                                        bool      flag = true;
                                        DataTable dtsl = Cls_Order_PC.GetSWLGZ(lst[i].C_STL_GRD_SLAB, lst[i].C_STD_CODE_SLAB, "首炉");
                                        if (dtsl != null && dtsl.Rows.Count > 0)
                                        {
                                            string slorder = "";//首炉生产钢种的订单
                                            for (int m = 0; m < dtsl.Rows.Count; m++)
                                            {
                                                string C_STL_GRD  = dtsl.Rows[m]["C_B_E_STOVE_STEEL"].ToString();
                                                string C_STD_CODE = dtsl.Rows[m]["C_BORDER_STD_CODE"].ToString();
                                            }
                                        }

                                        #endregion


                                        Cls_APS_PC.DownOrder(lst[i].C_ID, down_wgt);
                                    }
                                }
                            }
                        }
                        //string group = bll_plan.P_LGPLAN_GROUPING();//炼钢计划重新分组
                    }
                }
                WaitingFrom.CloseWait();
                #endregion
            }

            btn_query_order_Click(null, null);
        }
コード例 #9
0
        private void FrmPO_APS_BXG_XM_Load(object sender, EventArgs e)
        {
            UserButtonRight.GetBtnFun(this, RV.UI.UserInfo.menuID);
            dtp_form1.Text     = Cls_Order_PC.GetDXFristDay()[0];
            this.dtp_end1.Text = Cls_Order_PC.GetDXFristDay()[1];
            BindSpec();
            DataTable dtxm = bll_xm.GetBxgBZ();

            icbo_xm.Properties.Items.Clear();
            icbo_xm.Properties.Items.Add("", "", -1);
            for (int i = 0; i < dtxm.Rows.Count; i++)
            {
                icbo_xm.Properties.Items.Add(dtxm.Rows[i]["C_CRAFT_FLOW"].ToString(), dtxm.Rows[i]["C_COPING_CRAFT"].ToString(), -1);
            }
            icbo_xm.SelectedIndex = 0;
        }