Example #1
0
        private void cbR1_SelectedIndexChanged(object sender, EventArgs e)
        {
            ComboBox   cbTmp = (ComboBox)sender;
            string     NO    = cbTmp.Name.Substring(cbTmp.Name.Length - 1, 1);
            Label      lbTmp = (Label)this.Controls.Find("lbR" + NO, true)[0];
            ComboxItem item  = (ComboxItem)cbTmp.SelectedItem;

            if (item != null)
            {
                Reason_Item ri = dReason.Find(x => x.Reason_code.Contains(item.Value.ToString()));
                lbTmp.Text = ri.Point;
            }
            else
            {
                Reason_Item ri = null;
                lbTmp.Text = "";
            }
        }
Example #2
0
        private void Init()
        {
            gpMode = Page_Mode.ADD;

            //Load EQP
            LoadEQP();

            //LoadINS
            LoadINS_DATA();

            //Load Reason
            string    ssql         = SQL_TEXT.Q_REASON_CODE;
            DataTable dtReasonCode = dbTool.QueryData(ssql);

            dReason.Clear();
            foreach (DataRow dr in dtReasonCode.Rows)
            {
                Reason_Item ri = new Reason_Item();
                ri.Reason_code = dr[0].ToString();
                ri.Reason      = dr[1].ToString();
                ri.Point       = dr[2].ToString();
                dReason.Add(ri);
            }

            for (int i = 1; i <= 4; i++)
            {
                Label lbY   = (Label)this.Controls.Find("lbY" + i, true)[0];
                Label lbPts = (Label)this.Controls.Find("lbPts" + i, true)[0];
                Label lbG   = (Label)this.Controls.Find("lbG" + i, true)[0];
                lbY.Text   = "";
                lbPts.Text = "";
                lbG.Text   = "";
            }

            #region Init Shift combobix
            //Init Shift combobix
            foreach (Control s in this.tableLayoutPanel2.Controls)
            {
                if (s is Panel)
                {
                    foreach (Control s1 in s.Controls)
                    {
                        if (s1.Name.Contains("cbS"))
                        {
                            ComboBox cb = (ComboBox)s1;
                            cb.Items.Clear();
                            cb.Items.Add("A");
                            cb.Items.Add("B");
                            cb.Items.Add("C");
                            cb.SelectedIndex = 0;
                            cb.DropDownStyle = ComboBoxStyle.DropDownList;
                        }

                        if (s1.Name.Contains("cbR"))
                        {
                            ComboBox cb = (ComboBox)s1;
                            cb.Items.Clear();
                            foreach (Reason_Item r in dReason)
                            {
                                ComboxItem cItem = new ComboxItem();
                                cItem.Text  = r.Reason_code + "-" + r.Reason;
                                cItem.Value = r.Reason_code;
                                cb.Items.Add(cItem);
                            }
                            //cb.SelectedIndex = 0;
                            cb.DropDownStyle = ComboBoxStyle.DropDownList;
                        }
                    }
                }
            }
            cbS0.Items.Clear();
            cbS0.Items.Add("A");
            cbS0.Items.Add("B");
            cbS0.Items.Add("C");
            cbS0.SelectedIndex = 0;
            cbS0.DropDownStyle = ComboBoxStyle.DropDownList;
            #endregion

            //Init Table Layout
            this.tableLayoutPanel2.CellBorderStyle = TableLayoutPanelCellBorderStyle.Single;

            #region Event Handler
            //Event
            btnAddO1.Click += btnAddO1_Click;
            btnAddO2.Click += btnAddO1_Click;
            btnAddO3.Click += btnAddO1_Click;
            btnAddO4.Click += btnAddO1_Click;

            btnDelO1.Click += btnDelO1_Click;
            btnDelO2.Click += btnDelO1_Click;
            btnDelO3.Click += btnDelO1_Click;
            btnDelO4.Click += btnDelO1_Click;

            btnAddR1.Click += btnAddR1_Click;
            btnAddR2.Click += btnAddR1_Click;
            btnAddR3.Click += btnAddR1_Click;
            btnAddR4.Click += btnAddR1_Click;

            btnDelR1.Click += btnDelR1_Click;
            btnDelR2.Click += btnDelR1_Click;
            btnDelR3.Click += btnDelR1_Click;
            btnDelR4.Click += btnDelR1_Click;

            dgvO1.CellClick += dgvO1_CellClick;
            dgvO2.CellClick += dgvO1_CellClick;
            dgvO3.CellClick += dgvO1_CellClick;
            dgvO4.CellClick += dgvO1_CellClick;

            dgvR1.CellClick += dgvR1_CellClick;
            dgvR2.CellClick += dgvR1_CellClick;
            dgvR3.CellClick += dgvR1_CellClick;
            dgvR4.CellClick += dgvR1_CellClick;

            cbR1.SelectedIndexChanged += cbR1_SelectedIndexChanged;
            cbR2.SelectedIndexChanged += cbR1_SelectedIndexChanged;
            cbR3.SelectedIndexChanged += cbR1_SelectedIndexChanged;
            cbR4.SelectedIndexChanged += cbR1_SelectedIndexChanged;

            tbS12.KeyDown += tbS12_KeyDown;
            tbS22.KeyDown += tbS12_KeyDown;
            tbS32.KeyDown += tbS12_KeyDown;
            tbS42.KeyDown += tbS12_KeyDown;

            tbR11.KeyDown += tbS12_KeyDown;
            tbR21.KeyDown += tbS12_KeyDown;
            tbR31.KeyDown += tbS12_KeyDown;
            tbR41.KeyDown += tbS12_KeyDown;

            tbS11.KeyPress += textBox1_KeyPress;
            tbS12.KeyPress += textBox1_KeyPress;
            tbS21.KeyPress += textBox1_KeyPress;
            tbS22.KeyPress += textBox1_KeyPress;
            tbS31.KeyPress += textBox1_KeyPress;
            tbS32.KeyPress += textBox1_KeyPress;
            tbS41.KeyPress += textBox1_KeyPress;
            tbS42.KeyPress += textBox1_KeyPress;

            tbR11.KeyPress += textBox1_KeyPress;
            tbR21.KeyPress += textBox1_KeyPress;
            tbR31.KeyPress += textBox1_KeyPress;
            tbR41.KeyPress += textBox1_KeyPress;
            #endregion
        }