private void btnCapNhat_Click(object sender, EventArgs e) { if (txttennguoidung.Text != "") { nddto = qlndbus.getFromTenDangNhap(txttennguoidung.Text); nddto.MaPhanQuyen = int.Parse(cbquyen.SelectedValue.ToString()); qlndbus.update(nddto); frmquanlynguoidung_Load(sender, e); } }
private void btnthoat_Click(object sender, EventArgs e) { if (txttennguoidung.Text != "") { nddto = qlndbus.getFromTenDangNhap(txttennguoidung.Text); if(nddto != null) nddto.MatKhau = "123456"; qlndbus.update(nddto); frmquanlynguoidung_Load(sender, e); } }
public NguoiDungDTO getByTenDangNhap(string tenDangNhap) { NguoiDungDTO nd = new NguoiDungDTO(); string sql = " select * from USERS where TenUser=@TenUser"; SqlParameter sp = new SqlParameter("@TenUser", tenDangNhap); DataTable dt = conectData.LoadData(sql, sp); if (dt == null || dt.Rows.Count == 0) return null; else { nd.MaNguoiDung = int.Parse(dt.Rows[0]["MaUser"].ToString()); nd.TenDangNhap = dt.Rows[0]["TenUser"].ToString(); nd.MatKhau = dt.Rows[0]["MatKhau"].ToString(); nd.MaPhanQuyen = int.Parse(dt.Rows[0]["MaPhanQuyen"].ToString()); } return nd; }
public int update(NguoiDungDTO nd) { string sql = "update USERS set MatKhau=@MatKhau, MaPhanQuyen=@MaPhanQuyen where MaUser=@MaUser"; SqlParameter[] sp = new SqlParameter[3]; sp[0] = new SqlParameter("@MatKhau", nd.MatKhau); sp[1] = new SqlParameter("@MaPhanQuyen", nd.MaPhanQuyen); sp[2] = new SqlParameter("@MaUser", nd.MaNguoiDung); return conectData.Insert_Update_Delete(sql, sp); }
public int insert(NguoiDungDTO nd) { string sql = "insert into USERS values (@TenUser,@MatKhau,@MaPhanQuyen)"; SqlParameter[] sp = new SqlParameter[3]; sp[0] = new SqlParameter("@TenUser", nd.TenDangNhap); sp[1] = new SqlParameter("@MatKhau", nd.MatKhau); sp[2] = new SqlParameter("@MaPhanQuyen", nd.MaPhanQuyen); return conectData.Insert_Update_Delete(sql, sp); }
// list of all NguoiDung public NguoiDungDTO[] getList() { NguoiDungDTO[] list; string sql = " select * from USERS"; DataTable dt = new DataTable(); dt = conectData.LoadData(sql); if (dt == null || dt.Rows.Count == 0) return null; else { list = new NguoiDungDTO[dt.Rows.Count]; for (int i = 0; i < dt.Rows.Count; i++) { list[i] = new NguoiDungDTO(); list[i].MaNguoiDung = int.Parse(dt.Rows[i]["MaUser"].ToString()); list[i].TenDangNhap = dt.Rows[i]["TenUser"].ToString(); list[i].MatKhau = dt.Rows[i]["MatKhau"].ToString(); list[i].MaPhanQuyen = int.Parse(dt.Rows[i]["MaPhanQuyen"].ToString()); } } return list; }
private void btndangxuat_Click(object sender, EventArgs e) { btndangxuat.Enabled = false; btndangnhap.Enabled = true; disableAllFunction(); user = null; }
public void updateMatKhau(NguoiDungDTO dto, string mkcu, string mkmoi1, string mkmoi2, ref bool bl) { DialogResult dialogresult = MessageBox.Show("Bạn muốn cập nhật mật khẩu lại?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogresult == DialogResult.Yes) { if (dto == null) MessageBox.Show("Cập nhật không thành công, xem lại thông tin cập nhật!", "Lỗi"); else { if (dto.TenDangNhap == "") { MessageBox.Show(" Tên đăng nhập không được trống !"); } else { if (!dto.MatKhau.Equals(mkcu)) { MessageBox.Show("Nhập mật khẩu cũ không đúng!", "Lỗi"); } else { if (!mkmoi1.Equals(mkmoi2)) { MessageBox.Show("Nhập lại mật khẩu mới không khớp!", "Lỗi"); } else { dto.MatKhau = mkmoi1; int result = dao.update(dto); if (result > 0) { MessageBox.Show(" Cập nhật lại mật khẩu thành công !"); bl = true; } else MessageBox.Show(" Cập nhật thất bại !"); } } } } } }
public void update(NguoiDungDTO dto) { DialogResult dialogresult = MessageBox.Show("Bạn muốn cập nhật lại?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogresult == DialogResult.Yes) { if (dto == null) MessageBox.Show("Cập nhật không thành công, xem lại thông tin cập nhật!", "Lỗi"); else { if (dto.TenDangNhap == "") { MessageBox.Show(" Tên đăng nhập không được trống !"); } else { int result = dao.update(dto); if (result > 0) MessageBox.Show(" Cập nhật thông tin thành công !"); else MessageBox.Show(" Cập nhật thông tin thất bại !"); } } } }
public void insert(NguoiDungDTO dto) { if (dto.TenDangNhap == "") { MessageBox.Show("Chưa nhập tên đăng nhập !"); } else { if (dao.CheckExist(dto.TenDangNhap) != true) { int result = dao.insert(dto); if (result > 0) MessageBox.Show(" Thêm thành công !"); else MessageBox.Show(" Thêm thất bại !"); } else MessageBox.Show(" Tên đăng nhập đã tồn tại !"); } }