private void btnCapNhat_Click(object sender, EventArgs e) { tblNhanVien = new XLBANG_NHANVIEN(); string oldPassword = txtMKCu.Text.Trim(); string newPassword = txtMKMoi.Text.Trim(); string confirmNewPassword = txtNLMKMoi.Text.Trim(); if (ChangePasswordDAO.Instance.CheckError(PassWord, oldPassword, newPassword, confirmNewPassword) != string.Empty) { MessageBox.Show(ChangePasswordDAO.Instance.CheckError(PassWord, oldPassword, newPassword, confirmNewPassword)); return; } if (ChangePasswordDAO.Instance.checkChangePassword(UserName, newPassword)) { MessageBox.Show("Đổi mật khẩu thành công!"); this.Close(); } else { MessageBox.Show("Failed!"); } }
private void frmDSNV_Load(object sender, EventArgs e) { DataTable dt = DataProvider.Instance.ExecuteQuery("SELECT * FROM NHANVIEN"); dgvDSNV.DataSource = dt; tblNHANVIEN = new XLBANG_NHANVIEN(); daNHANVIEN = new SqlDataAdapter("SELECT * FROM NHANVIEN", DataProvider.Instance.connectionString); try { daNHANVIEN.Fill(tblNHANVIEN); } catch (SqlException ex) { MessageBox.Show(ex.ToString()); } var cmb = new SqlCommandBuilder(daNHANVIEN); loadcboCHUCVU(); loaddgvNHANVIEN(); txtMANV.DataBindings.Add("text", tblNHANVIEN, "MANV", true); txtHOTEN.DataBindings.Add("text", tblNHANVIEN, "TENNV", true); dateNGAYSINH.DataBindings.Add("text", tblNHANVIEN, "NGAYSINH", true); txtQUEQUAN.DataBindings.Add("text", tblNHANVIEN, "QUEQUAN", true); radNam.DataBindings.Add("checked", tblNHANVIEN, "GIOITINH", true); txtCMND.DataBindings.Add("text", tblNHANVIEN, "CMND", true); txtDIENTHOAI.DataBindings.Add("text", tblNHANVIEN, "SDT", true); txtEMAIL.DataBindings.Add("text", tblNHANVIEN, "EMAIL", true); cboCHUCVU.DataBindings.Add("SelectedValue", tblNHANVIEN, "CHUCVU", true); txtTENDN.DataBindings.Add("text", tblNHANVIEN, "TENDN", true); txtMK.DataBindings.Add("text", tblNHANVIEN, "MATKHAU", true); DSNV = this.BindingContext[tblNHANVIEN]; enablebutton(); }