private void ChuyenMon_Load(object sender, EventArgs e)
 {
     txtMaCM.Enabled = false;
     btnSave.Enabled = false;
     btnCancel.Enabled = false;
     chuyenmon = new BusinessLayer.ChuyenMonBsn();
     dt = chuyenmon.Select();
     curRecord = 0;
     totalRecord = dt.Rows.Count - 1;
     fillControls(dt, 0);
     dgrvChuyenmon.DataSource = dt.DefaultView;
     this.Cursor = Cursors.Default;
 }
 private void ChuyenMon_Load(object sender, EventArgs e)
 {
     txtMaCM.Enabled   = false;
     btnSave.Enabled   = false;
     btnCancel.Enabled = false;
     chuyenmon         = new BusinessLayer.ChuyenMonBsn();
     dt          = chuyenmon.Select();
     curRecord   = 0;
     totalRecord = dt.Rows.Count - 1;
     fillControls(dt, 0);
     dgrvChuyenmon.DataSource = dt.DefaultView;
     this.Cursor = Cursors.Default;
 }
        private void btnDelete_Click(object sender, EventArgs e)
        {
            DialogResult dr = MessageBox.Show("Bạn có muốn xóa dòng này? ",
                                              "Xác nhận xóa", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (dr == DialogResult.Yes) //if
            {
                chuyenmon = new BusinessLayer.ChuyenMonBsn();
                chuyenmon.Delete(int.Parse(txtMaCM.Text));
                totalRecord--;
                fillControls(dt, 0);
                dt = chuyenmon.Select();
                dgrvChuyenmon.DataSource = dt.DefaultView;
            }
        }
 private void btnEdit_Click(object sender, EventArgs e)
 {
      DialogResult dr = MessageBox.Show("Bạn có muốn sửa dòng này? ",
         "Xác nhận sửa", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
     if (dr == DialogResult.Yes)
     {
     chuyenmon = new BusinessLayer.ChuyenMonBsn(int.Parse(txtMaCM.Text),txtTenCM.Text);
     chuyenmon.Update();
     dt = chuyenmon.Select();
     dgrvChuyenmon.DataSource = dt.DefaultView;
     }
     if (dr == DialogResult.No)
     {
         dt = chuyenmon.Select();
         dgrvChuyenmon.DataSource = dt.DefaultView;
     }
 }
        private void btnEdit_Click(object sender, EventArgs e)
        {
            DialogResult dr = MessageBox.Show("Bạn có muốn sửa dòng này? ",
                                              "Xác nhận sửa", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (dr == DialogResult.Yes)
            {
                chuyenmon = new BusinessLayer.ChuyenMonBsn(int.Parse(txtMaCM.Text), txtTenCM.Text);
                chuyenmon.Update();
                dt = chuyenmon.Select();
                dgrvChuyenmon.DataSource = dt.DefaultView;
            }
            if (dr == DialogResult.No)
            {
                dt = chuyenmon.Select();
                dgrvChuyenmon.DataSource = dt.DefaultView;
            }
        }
 private void btnSave_Click(object sender, EventArgs e)
 {
     if (txtTenCM.Text == "")
     {
         MessageBox.Show("Mời bạn nhập tên chức vụ!", "Thông báo");
     }
     else
     {
         chuyenmon = new BusinessLayer.ChuyenMonBsn(txtTenCM.Text);
         chuyenmon.Insert();
         dt = chuyenmon.Select();
         dgrvChuyenmon.DataSource = dt.DefaultView;
         btnAdd.Enabled           = true;
         btnEdit.Enabled          = true;
         btnDelete.Enabled        = true;
         btnSave.Enabled          = false;
     }
 }
 private void btnSave_Click(object sender, EventArgs e)
 {
     if (txtTenCM.Text == "")
     {
         MessageBox.Show("Mời bạn nhập tên chức vụ!", "Thông báo");
     }
     else
     {
         chuyenmon = new BusinessLayer.ChuyenMonBsn(txtTenCM.Text);
         chuyenmon.Insert();
         dt = chuyenmon.Select();
         dgrvChuyenmon.DataSource = dt.DefaultView;
         btnAdd.Enabled = true;
         btnEdit.Enabled = true;
         btnDelete.Enabled = true;
         btnSave.Enabled = false;
     }
 }
 private void btnDelete_Click(object sender, EventArgs e)
 {
     DialogResult dr = MessageBox.Show("Bạn có muốn xóa dòng này? ",
         "Xác nhận xóa", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
     if (dr == DialogResult.Yes) //if 
     {
         chuyenmon = new BusinessLayer.ChuyenMonBsn();
         chuyenmon.Delete(int.Parse(txtMaCM.Text));
         totalRecord--;
         fillControls(dt, 0);
         dt = chuyenmon.Select();
         dgrvChuyenmon.DataSource = dt.DefaultView;
     }
 }