private void btnConfirm_Click(object sender, EventArgs e)
        {
            try
            {
                WorkOrderVO workOrderVO = new WorkOrderVO();
                int         index;

                if (cboFactory.SelectedValue.ToInt() < 1)
                {
                    MessageBox.Show("공장을 선택해주세요.");
                    return;
                }
                if (cboLine.SelectedValue.ToInt() < 1)
                {
                    MessageBox.Show("라인을 선택해주세요.");
                    return;
                }
                if (cboProcess.SelectedValue.ToInt() < 1)
                {
                    MessageBox.Show("공정을 선택해주세요.");
                    return;
                }
                if (cboWorker.SelectedValue.ToInt() < 1)
                {
                    MessageBox.Show("작업자를 선택해주세요.");
                    return;
                }
                if (cboProduct.SelectedValue.ToInt() < 1)
                {
                    MessageBox.Show("품목을 선택해주세요.");
                    return;
                }
                if (nudQty.Value < 1)
                {
                    MessageBox.Show("작업량을 입력해주세요.");
                    return;
                }
                if ((index = GetChkIndex()) > -1)
                {
                    DataGridViewRow dgvr = dataGridViewControl1.Rows[index];
                    workOrderVO.Release_no  = dgvr.Cells["RELEASE_NO"].Value.ToInt();
                    workOrderVO.Release_seq = dgvr.Cells["RELEASE_SEQ"].Value.ToInt();
                }
                else
                {
                    MessageBox.Show("출고 예정 품목을 선택해주세요.");
                    return;
                }

                workOrderVO.Work_order_no   = work_order_no;
                workOrderVO.Worker_id       = cboWorker.SelectedValue.ToInt();
                workOrderVO.Product_id      = cboProduct.SelectedValue.ToInt();
                workOrderVO.Qty             = (int)nudQty.Value;
                workOrderVO.Work_date       = dtpWorkDate.Value;
                workOrderVO.Regist_employee = employeeVO.Employee_id;

                if (workOrderService.SaveWorkOrder(workOrderVO))
                {
                    MessageBox.Show("정상적으로 저장되었습니다.");
                    this.DialogResult = DialogResult.OK;
                    this.Close();
                }
            }
            catch (Exception err)
            {
                MessageBox.Show(err.Message);
            }
        }