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 { } }