private void btnEdit_Click(object sender, EventArgs e)
        {
            DataGridView dgv = dgvDOList;

            int rowIndex = dgv.CurrentCell.RowIndex;

            if (rowIndex >= 0)
            {
                DataTable dt = NewDOTable();

                DataRow dt_Row = dt.NewRow();

                dt_Row[header_DONo]         = Convert.ToInt32(dgv.Rows[rowIndex].Cells[header_DONo].Value.ToString());
                dt_Row[header_DONoString]   = dgv.Rows[rowIndex].Cells[header_DONoString].Value.ToString();
                dt_Row[header_PONo]         = dgv.Rows[rowIndex].Cells[header_PONo].Value.ToString();
                dt_Row[header_POCode]       = Convert.ToInt32(dgv.Rows[rowIndex].Cells[header_POCode].Value.ToString());
                dt_Row[header_PODate]       = dgv.Rows[rowIndex].Cells[header_PODate].Value.ToString();
                dt_Row[header_Customer]     = dgv.Rows[rowIndex].Cells[header_Customer].Value.ToString();
                dt_Row[header_CustomerCode] = Convert.ToInt32(dgv.Rows[rowIndex].Cells[header_CustomerCode].Value.ToString());

                dt.Rows.Add(dt_Row);

                frmSPPPOList frm = new frmSPPPOList(dt)
                {
                    StartPosition = FormStartPosition.CenterScreen
                };


                frm.ShowDialog();

                LoadDOList();
            }
        }
        private void OpenPOList(object sender, EventArgs e)
        {
            frmSPPPOList frm = new frmSPPPOList
            {
                StartPosition = FormStartPosition.CenterScreen
            };


            frm.Show();
        }
        private void btnAddNewDO_Click(object sender, EventArgs e)
        {
            frmSPPPOList frm = new frmSPPPOList(true)
            {
                StartPosition = FormStartPosition.CenterScreen
            };


            frm.ShowDialog();
            LoadDOList();
        }