public void InsertAccount(Account_DTO nv) { conn.Connect(); string a = "InsertAccount('" + nv.TenNV + "','" + nv.TaiKhoan + "','" + nv.Password + "')"; conn.KetNoi(a); }
public void DoiMK(Account_DTO mk) { string sql = string.Format("update ACCOUNT set MatKhau = N'{0}' where TenDangNhap = '{1}'", mk.MatKhau, mk.TenDangNhap); Excute(sql); }
private void thongToolStripMenuItem_Click(object sender, EventArgs e) { fAccountInfo facc = new fAccountInfo(LoginAccount); facc.ShowDialog(); loginAccount = Account_DAO.Instance.GetAccountByUsername(loginAccount.TenDangNhap); }
public void RemoveAccount(Account_DTO nv) { conn.Connect(); string a = "RemoveAccount('" + nv.Id + "','" + nv.TaiKhoan + "')"; conn.KetNoi(a); }
public void UpdateUser(Account_DTO nv) { conn.Connect(); string a = "UpdateUser('" + nv.Id + "','" + nv.TenNV + "','" + nv.TaiKhoan + "','" + nv.Password + "')"; conn.KetNoi(a); }
public bool Insert(Account_DTO dn, DocGia_DTO dk) { bool them = true; if (GetData("select* from ACCOUNT where MaDocGia = '" + dn.MaDocGia + "'").Rows.Count > 0) { them = false; } else if (GetData("select* from ACCOUNT where TenDangNhap = '" + dn.TenDangNhap + "'").Rows.Count > 0) { them = false; } else { string sql = "INSERT INTO ACCOUNT(MaDocGia, TenDangNhap, MatKhau, Quyen)VALUES ("; sql += "N'" + dn.MaDocGia + "',N'" + dn.TenDangNhap + "','" + dn.MatKhau + "','" + 0 + "')"; Excute(sql); string Sql = "INSERT INTO DOCGIA (MaDocGia, TenDangNhap, HoTen, DiaChi,GioiTinh,NamSinh) VALUES ("; Sql += "N'" + dn.MaDocGia + "',N'" + dn.TenDangNhap + "',N'" + dk.HoTen + "',N'" + dk.DiaChi + "',N'" + dk.GioiTinh + "','" + dk.NamSinh + "')"; Excute(Sql); if (KThoa(dn.MatKhau) == false) { them = false; } } return(them); }
public static List <Account_DTO> loadList() { //tạo chuỗi truy vấn string query = "select * from ACOUNT"; using (SqlConnection connect = DataProvider.CONNECT()) { DataTable dt = new DataTable(); dt = DataProvider.Get_Data(query, connect); if (dt.Rows.Count == 0) { return(null); } else { List <Account_DTO> USERS = new List <Account_DTO>(); for (int i = 0; i < dt.Rows.Count; i++) { Account_DTO user = new Account_DTO(); user.Id = dt.Rows[i]["ID"].ToString(); user.Username = dt.Rows[i]["USERNAME"].ToString(); user.Right = dt.Rows[i]["RIGHTS"].ToString(); user.Password = dt.Rows[i]["PASS"].ToString(); user.Fullname = dt.Rows[i]["FULLNAME"].ToString(); USERS.Add(user); } return(USERS); } } }
private void btn_delete_Click(object sender, EventArgs e) { if (txtId.Text == "" || txtFullname.Text == "" || txtPassword.Text == "" || txtRight.Text == "" || txtId.Text == "") { MessageBox.Show("Vui lòng nhập đầy đủ thông tin ", "thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); } else { //tạo đói tượng phòng ban để gán dữ liệu Account_DTO a = new Account_DTO(); a.Id = txtId.Text; a.Username = txtUsername.Text; a.Fullname = txtFullname.Text; a.Password = txtPassword.Text; a.Right = txtRight.Text; Acount_BUS.Delete_ac(a); if (Acount_BUS.Delete_ac(a) == true) { MessageBox.Show("Xóa thành công!"); dgv_manageAccount.Refresh(); return; } MessageBox.Show("Xóa thất bại "); } }
void ShowNhanVien(string tenDangNhap) { Account_DTO acc = Account_DAO.Instance.GetAccountByUsername(tenDangNhap); label7.Text = acc.TenHienThi + " đăng xuất \nsau khi hết phiên làm việc"; txbNhanVien.Text = acc.TenHienThi; }
public fWorkSpace(Account_DTO acc) { InitializeComponent(); this.LoginAccount = acc; LoadHDKhachHang(); LoadCatelory(); ShowDateBill(); }
public bool SuaDG1(DocGia_DTO dg, Account_DTO acc) { if (string.IsNullOrEmpty(acc.MaDocGia)) { return(false); } dgDao.SuaDG(dg, acc); return(true); }
private void simpleButton1_Click(object sender, EventArgs e) { Account_DTO tg = LayTTAccount(); txtTK.Enabled = false; txtPass.Enabled = false; RemoveGridView(); dgBUS.InsertAccount(tg); TaiKhoan_Load(sender, e); }
//Lấy Thông tin Account private Account_DTO LayTTAccount() { Account_DTO dg = new Account_DTO(); dg.TenNV = txtTenNV.Text; dg.TaiKhoan = txtTK.Text; dg.Password = txtPass.Text; dg.Id = lb.Text; return(dg); }
private void btnEdit_Click(object sender, EventArgs e) { string id1 = id.Text; string pw = pwAccount.Text; string ids = idstaff.Text; string pos = position.Text; Account_DTO acc = new Account_DTO(id1, pw, ids, pos); Account_BUS.EditAccount(acc); }
public void SuaDG(DocGia_DTO dg, Account_DTO acc) { string Sql = string.Format("update ACCOUNT set TenDangNhap = N'{0}' where MaDocGia = '{1}'", acc.TenDangNhap, acc.MaDocGia); Excute(Sql); string sql = string.Format("update DOCGIA set TenDangNhap = N'{0}', HoTen = N'{1}', GioiTinh = N'{2}', NamSinh = '{3}', DiaChi = N'{4}' where MaDocGia = '{5}'", acc.TenDangNhap, dg.HoTen, dg.GioiTinh, dg.NamSinh, dg.DiaChi, acc.MaDocGia); Excute(sql); }
void LoadAccounInfo(Account_DTO acc) { txbUserName.Text = acc.TenDangNhap; txbUsChancePss.Text = acc.TenDangNhap; txbDisplayName.Text = acc.TenHienThi; txbDsChancePss.Text = acc.TenHienThi; comJob.Text = acc.TenChucVu; comjob2.Text = acc.TenChucVu; txbTel.Text = acc.SoDT.ToString(); txbAddress.Text = acc.DiaChi.ToString(); }
private void btnAdd_Click(object sender, EventArgs e) { string id = idAddAccount.Text; string pw = pwAccount.Text; string ids = idStaff.Text; string pos = positionAccount.Text; Account_DTO acc = new Account_DTO(id, pw, ids, pos); Account_BUS.AddAccount(acc); MessageBox.Show("Complete"); this.Close(); }
public int ThemDG1(DocGia_DTO dg, Account_DTO acc) { if (string.IsNullOrEmpty(acc.MaDocGia)) { return(0); } if (!dgDao.ThemDG(dg, acc)) { return(-1); } return(1); }
public static bool Edit_User(Account_DTO a) { String query = " update ACOUNT set ID = N'" + a.Id + "', USERNAME = '******',FULLNAME = '" + a.Fullname + " ',RIGHTS = '" + a.Right + "',PASS = '******' WHERE ID = N'" + a.Id + "'"; using (SqlConnection connect = DataProvider.CONNECT()) { try { DataProvider.Excute_Query(query, connect); return(true); } catch (Exception ex) { return(false); } } }
public static bool Add_USER(Account_DTO a) { String query = "insert into ACOUNT values(N'" + a.Id + "',N'" + a.Username + "',N'" + a.Fullname + "',N'" + a.Right + "',N'" + a.Password + "')"; using (SqlConnection connect = DataProvider.CONNECT()) { try { DataProvider.Excute_Query(query, connect); return(true); } catch (Exception ex) { return(false); } } }
public static bool Delete_Account(Account_DTO a) { String query = "delete from ACOUNT where ID=N'" + a.Id + "'"; using (SqlConnection connect = DataProvider.CONNECT()) { try { DataProvider.Excute_Query(query, connect); return(true); } catch (Exception ex) { return(false); } } }
private void btnSua_Click(object sender, EventArgs e) { DocGia_DTO dk = new DocGia_DTO(); Account_DTO dn = new Account_DTO(); if (txtMDG.Text == "") { MessageBox.Show("Phải nhập mã độc giả muốn sửa!!!"); txtMDG.Focus(); } else { dn.MaDocGia = txtMDG.Text; } if (txtMDG.Text == "" || txtTDN.Text == "" || txtHT.Text == "" || (rbtnNam.Checked == false) && (rbtnNu.Checked == false) || txtDiaChi.Text == "" || dtNS.Text == "") { MessageBox.Show("Phải nhập đầy đủ thông tin"); } else { dn.MaDocGia = txtMDG.Text; dn.TenDangNhap = txtTDN.Text; dk.HoTen = txtHT.Text; dk.NamSinh = dtNS.Value; if (rbtnNam.Checked == true) { dk.GioiTinh = "Nam"; } else if (rbtnNu.Checked == true) { dk.GioiTinh = "Nữ"; } dk.NamSinh = dtNS.Value; dk.DiaChi = txtDiaChi.Text; if (!dgB.SuaDG1(dk, dn)) { MessageBox.Show("Sửa không thành công!!!"); } else { MessageBox.Show("Sửa thành công"); } QLDG_Load(sender, e); ResetForm(); } }
private void btn_find_Click(object sender, EventArgs e) { if (txtId.Text == "") { MessageBox.Show("Nhập user cần tìm kiếm!", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); } Account_DTO a = new Account_DTO(); a.Id = txtId.Text.ToString(); List <Account_DTO> list = Acount_BUS.Load_Acount_find(a); dgv_manageAccount.DataSource = list; if (list == null) { MessageBox.Show("user bạn tìm kiếm không tồn tại ", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.None); } }
private void btnXoaTaiKhoan_Click(object sender, EventArgs e) { Account_DTO tg = LayTTAccount(); if (MessageBox.Show("Bạn có muốn xóa Tài khoản của: " + txtTenNV.Text + " không ?", "Hỏi", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { try { RemoveGridView(); dgBUS.RemoveAccount(tg); TaiKhoan_Load(sender, e); } catch (Exception) { MessageBox.Show("Mời bạn nhập Chọn Sản phẩm cần xóa!!!!!"); } } }
private void btnDangNhap_Click(object sender, EventArgs e) { string userName = txbTenDN.Text; string passWord = txbMatKhau.Text; if (Login(userName, passWord)) { Account_DTO loginAccount = Account_DAO.Instance.GetAccountByUsername(userName); fWorkSpace fwp = new fWorkSpace(loginAccount); Hide(); fwp.ShowDialog(); Show(); } else { MessageBox.Show("Sai tên đăng nhập hoặc mật khẩu", "Thông Báo", MessageBoxButtons.OK); } }
public bool ThemDG(DocGia_DTO dg, Account_DTO acc) { if (GetData("select* from ACCOUNT where MaDocGia = '" + acc.MaDocGia + "'").Rows.Count > 0) { return(false); } else if (GetData("select* from ACCOUNT where TenDangNhap = '" + acc.TenDangNhap + "'").Rows.Count > 0) { return(false); } string sql = "INSERT INTO ACCOUNT(MaDocGia, TenDangNhap, MatKhau, Quyen)VALUES ("; sql += "N'" + acc.MaDocGia + "',N'" + acc.TenDangNhap + "','" + 123 + "','" + 0 + "')"; Excute(sql); string Sql = "INSERT INTO DOCGIA (MaDocGia, TenDangNhap, HoTen, DiaChi,GioiTinh,NamSinh) VALUES ("; Sql += "N'" + acc.MaDocGia + "',N'" + acc.TenDangNhap + "',N'" + dg.HoTen + "',N'" + dg.DiaChi + "',N'" + dg.GioiTinh + "','" + dg.NamSinh + "')"; Excute(Sql); return(true); }
private void simpleButton2_Click(object sender, EventArgs e) { Account_DTO tg = LayTTAccount(); if (MessageBox.Show("Bạn có muốn đổi mật khẩu Tài khoản của: " + txtTenNV.Text + " không ?", "Hỏi", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { try { RemoveGridView(); dgBUS.UpdateUser(tg); TaiKhoan_Load(sender, e); } catch (Exception) { MessageBox.Show("Mời bạn nhập Chọn Sản phẩm cần xóa!!!!!"); } txtTK.Enabled = false; txtPass.Enabled = false; } }
private void btnLuu_Click(object sender, EventArgs e) { Account_DTO acc = new Account_DTO(); if (txtMKM.Text != txtMKM2.Text) { MessageBox.Show("Mật khẩu mới không khớp. Vui lòng kiểm tra lại"); return; } if (mk.CheckExist(tdn, txtMKC.Text) == true) { acc.TenDangNhap = tdn; acc.MatKhau = txtMKM.Text; mk.DoiMatKhau(acc); MessageBox.Show("Đổi mật khẩu thành công"); DoiMK_Load(sender, e); } else { MessageBox.Show("Đổi mật khẩu không thành công. Kiểm tra lại mật khẩu cũ!!!!"); } }
private void btnTDG_Click(object sender, EventArgs e) { if (txtMDG.Text == "" || txtTDN.Text == "" || txtHT.Text == "" || (rbtnNam.Checked == false) && (rbtnNu.Checked == false) || txtDiaChi.Text == "" || dtNS.Text == "") { MessageBox.Show("Phải điền đủ thông tin!!!"); } else { DocGia_DTO dk = new DocGia_DTO(); Account_DTO dn = new Account_DTO(); dn.MaDocGia = txtMDG.Text; dn.TenDangNhap = txtTDN.Text; dk.HoTen = txtHT.Text; dk.NamSinh = dtNS.Value; if (rbtnNam.Checked == true) { dk.GioiTinh = "Nam"; } else if (rbtnNu.Checked == true) { dk.GioiTinh = "Nữ"; } dk.DiaChi = txtDiaChi.Text; int check = dgB.ThemDG1(dk, dn); if (check == 0) { MessageBox.Show("Thêm không thành công !!!"); } else if (check == -1) { MessageBox.Show("Thêm sách thành công"); } QLDG_Load(sender, e); ResetForm(); } }
public static void EditAccount(Account_DTO acc) { Account_DAO.EditAccount(acc); }