示例#1
0
        private void F11()
        {
            mpe = GetSearchInfo();
            DataTable dt = new DataTable();

            dt = mpb.M_ProgramSearch(mpe);
            if (dt.Rows.Count > 0)
            {
                dgvSearchProgram.DataSource = dt;
            }
            else
            {
                mpb.ShowMessage("E128");
                dgvSearchProgram.DataSource = null;
                txtProgram_ID.Focus();
            }
        }
示例#2
0
        private void F12()
        {
            if (ErrorCheck(12))
            {
                if (mpbl.ShowMessage(OperationMode == EOperationMode.DELETE ? "Q102" : "Q101") == DialogResult.Yes)


                {
                    mpe = GetProgramEntity();
                    switch (OperationMode)
                    {
                    case EOperationMode.INSERT:
                        InsertUpdate(1);
                        break;

                    case EOperationMode.UPDATE:
                        InsertUpdate(2);
                        break;

                    case EOperationMode.DELETE:
                        Delete();
                        break;
                    }
                }
                else
                {
                    PreviousCtrl.Focus();
                }
            }
        }