예제 #1
0
        private void LineForm_Load(object sender, EventArgs e)
        {
            DataGridViewContentAlignment RightAlign = DataGridViewContentAlignment.MiddleRight;

            dgvLinelist.IsAllCheckColumnHeader = true;

            dgvLinelist.AddNewColumns("법인명", "corporation_name", 100, true);
            dgvLinelist.AddNewColumns("공장명", "factory_name", 100, true);
            dgvLinelist.AddNewColumns("라인코드", "line_id", 100, true);
            dgvLinelist.AddNewColumns("라인명", "line_name", 100, true);
            dgvLinelist.AddNewColumns("라인순번", "line_seq", 100, true, true, false, RightAlign);
            dgvLinelist.AddNewColumns("라인비고1", "line_note1", 100, true);
            dgvLinelist.AddNewColumns("라인비고2", "line_note2", 100, true);
            dgvLinelist.AddNewBtnCol("사용여부", "", new Padding(1, 1, 1, 1), false); // 8 버튼
            dgvLinelist.AddNewColumns("사용여부", "line_use", 100, true);             // 9
            dgvLinelist.AddNewColumns("최초등록시각", "first_regist_time", 100, true);
            dgvLinelist.AddNewColumns("최초등록사원", "first_regist_employee", 100, true);
            dgvLinelist.AddNewColumns("최종등록시각", "final_regist_time", 100, true);
            dgvLinelist.AddNewColumns("최종등록사원", "final_regist_employee", 100, true);

            LoadData();
            cboCorporationName.ComboBinding(service.LineComboGet(), "corporation_id", "corporation_name", "전체", 0);
            factories = service.factoryAllCombo();
            cboFactoryName.ComboBinding(factories != null ? factories.ToList() : null, "factory_id", "factory_name", "전체", 0);


            emp = this.GetEmployee();
        }
예제 #2
0
        private void LinePopupForm_Load(object sender, EventArgs e)
        {
            cboCorporationName.ComboBinding(service.LineComboGet(), "corporation_id", "corporation_name", "전체", 0);

            if (IsUpdate == false)
            {
                rdoLine_useY.Checked = true;
            }

            else if (IsUpdate == true)
            {
                cboCorporationName.Enabled = false;

                if (vo.line_use == "Y")
                {
                    rdoLine_useY.Checked = true;
                    rdoLine_useN.Checked = false;
                }

                else
                {
                    rdoLine_useY.Checked = false;
                    rdoLine_useN.Checked = true;
                }

                cboCorporationName.SelectedIndex = cboCorporationName.FindString(vo.corporation_name);
                if (cboCorporationName.SelectedIndex < 0)
                {
                    MessageBox.Show("법인명을 먼저 선택해주세요");
                }
                else
                {
                    cboFactoryName.SelectedIndex = cboFactoryName.FindString(vo.factory_name);
                }
                txtLineName.Text  = vo.line_name;
                nudLine_seq.Value = vo.line_seq;
                txtNote1.Text     = vo.line_note1;
                txtNote2.Text     = vo.line_note2;
            }
        }