public frmDeTaiGiaoVien(GiaoVien giaovien)
        {
            InitializeComponent();
            this.giaovien = giaovien;
            int dem = GiaoVienController.demdetai(this.giaovien.MaGV);

            for (int i = 0; i < dem; i++)
            {
                listDeTai.Items.Add(GiaoVienController.danhsach(this.giaovien.MaGV)[i]);
            }
        }
 private void btnLamMoi_Click(object sender, EventArgs e)
 {
     try
     {
         listDeTai.Items.Clear();
         GiaoVien giaovien1;
         giaovien1 = this.giaovien;
         int dem = GiaoVienController.demdetai(this.giaovien.MaGV);
         for (int i = 0; i < dem; i++)
         {
             listDeTai.Items.Add(GiaoVienController.danhsach(this.giaovien.MaGV)[i]);
         }
     }
     catch { }
 }
 private void btnOK_Click(object sender, EventArgs e)
 {
     try
     {
         if (txtMKMoi.Text.Trim() == "")
         {
             MessageBox.Show(" Mật khẩu không thể rỗng ", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
             txtMKMoi.Text    = "";
             txtConfimMk.Text = "";
             return;
         }
         else if (!GiaoVienController.checkExistGiaoVien(txtTaiKhoan.Text, txtMKCu.Text))
         {
             MessageBox.Show(" Bạn nhập sai mật khẩu cũ hoặc tên đăng nhập không tồn tại", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
             txtMKCu.Text     = "";
             txtMKMoi.Text    = "";
             txtConfimMk.Text = "";
             return;
         }
         else if (txtMKCu.Text == txtMKMoi.Text)
         {
             MessageBox.Show(" Mật khẩu mới trùng mật khẩu cũ", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
             txtMKCu.Text     = "";
             txtMKMoi.Text    = "";
             txtConfimMk.Text = "";
             return;
         }
         else if (txtConfimMk.Text != txtMKMoi.Text)
         {
             MessageBox.Show(" xác nhận mật khẩu mới không trùng khớp với mật khẩu mới", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
             txtConfimMk.Text = "";
             return;
         }
         GiaoVien giaovien1 = new GiaoVien();
         giaovien1.MatKhau  = txtMKMoi.Text;
         giaovien1.MaGV     = giaovien.MaGV;
         giaovien1.HoTen    = giaovien.HoTen;
         giaovien1.GioiTinh = giaovien.GioiTinh;
         giaovien1.SDT      = giaovien.SDT;
         giaovien1.Email    = giaovien.Email;
         giaovien1.DeTais   = GiaoVienController.danhsach(giaovien.MaGV);
         GiaoVienController.UpdateGiaoVien(giaovien1);
         MessageBox.Show("Đổi mật khẩu Thành Công");
     }
     catch { }
 }