private void btnLogin_Click(object sender, EventArgs e) { if (ckGiaoVien.Checked == true) { if (GiaoVienController.checkExistGiaoVien(txtUsername.Text, txtPassword.Text) == false) { lblErr.Text = ""; lblErr.Text += "!Tài khoản không tồn tại"; txtPassword.Clear(); } else { this.Hide(); GiaoVien giaovien = new GiaoVien(); giaovien = GiaoVienController.getExistGV(txtUsername.Text); frmMainGiaoVien formGiaoVien = new frmMainGiaoVien(giaovien); formGiaoVien.Show(); } } else if (ckSinhVien.Checked == true) { if (SinhVienController.checkExistSV(txtUsername.Text, txtPassword.Text) == false) { lblErr.Text = ""; lblErr.Text += "!Tài khoản không tồn tại"; txtPassword.Clear(); } else { this.Hide(); SinhVien sinhvien = new SinhVien(); sinhvien = SinhVienController.getExistSV(txtUsername.Text); frmMainSinhVien formSinhVien = new frmMainSinhVien(sinhvien); formSinhVien.Show(); } } else { if (LoginController.checkExistLanhDao(txtUsername.Text, txtPassword.Text) == false) { lblErr.Text = ""; lblErr.Text += "!Tài khoản không tồn tại"; txtPassword.Clear(); } else { this.Hide(); frmMainGUI formLanhDao = new frmMainGUI(); formLanhDao.Show(); } } }
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 { } }