Ejemplo n.º 1
0
        private void btnLuuBM_Click(object sender, EventArgs e)
        {
            DAL_BOMON bm    = new DAL_BOMON(txtMABM.Text, txtTENBM.Text, Convert.ToInt32(txtSOGV.Text), cbBCN.SelectedValue.ToString());
            DAO_BOMON daoBM = new DAO_BOMON();
            int       index = val == 1 ? dataBomon.RowCount : dataBomon.CurrentRow.Index;
            int       check = 0;

            if (val == 1)
            {
                check = daoBM.Insert_BM(bm);
            }
            else if (val == 2)
            {
                check = daoBM.Update_BM(bm);
            }
            else
            {
                return;
            }
            if (check != 0)
            {
                dataBomon.DataSource  = cn.LoadTable(sql);
                dataBomon.CurrentCell = dataBomon.Rows[index].Cells[0];
            }
            else
            {
                MessageBox.Show("Không thực hiện được thao tác!", "Thông báo!");
            }
            hienthiBomon();
            txtMABM.ReadOnly      = false;
            panelControl1.Enabled = btnThemBM.Enabled = btnSuaBM.Enabled = btnXoaBM.Enabled = true;
            val = 0;
        }