Пример #1
0
        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!");
            }
        }
Пример #2
0
        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();
        }