public void DangNhap() { string TenDangNhap = txtTenDangNhap.Text.ToUpper(); string MatKhau = DAO_Setting.GetSHA1HashData(txtMatKhau.Text.ToString()); bool KT = BUS_DangNhap.KiemTraDangNhap(TenDangNhap, MatKhau); if (KT == true) { DataTable dt = BUS_DangNhap.ThongTin(TenDangNhap, MatKhau); if (dt.Rows.Count > 0) { DataRow dr = dt.Rows[0]; NguoiDung = new DTO_DangNhap(); NguoiDung.Id = Int32.Parse(dr["ID"].ToString()); NguoiDung.Tendangnhap = dr["TenDangNhap"].ToString(); NguoiDung.Idchinhanh = dr["IDChiNhanh"].ToString(); NguoiDung.Manhanvien = dr["MaNhanVien"].ToString(); NguoiDung.Tennguoidung = dr["TenNguoiDung"].ToString(); NguoiDung.Sdt = dr["SDT"].ToString(); frmBanHang fr = new frmBanHang(); txtMatKhau.Text = ""; txtMatKhau.Select(); this.Hide(); fr.ShowDialog(); this.Show(); } } else { MessageBox.Show("Đăng nhập không thành công.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
//SUA private void btnSua_Click(object sender, EventArgs e) { if (cmbVaiTro.Text == "Quản trị viên") { vaitro = 1; } if (cmbVaiTro.Text == "Nhân viên") { vaitro = 2; } if (cmbVaiTro.Text == "Khách") { vaitro = 3; } try { DTO_DangNhap sv = new DTO_DangNhap(txtUserName.Text, txtPassWord.Text, vaitro); BUS_DangNhap.Sua_dangnhap(sv); DialogResult dr = MessageBox.Show("Sua thanh Cong", "Thông Báo", MessageBoxButtons.OK); loaddata(); if (dr == DialogResult.OK) { loaddata(); } } catch (Exception ex) { MessageBox.Show("Sua không thành công!\n" + ex.Message); } }
private void btnLogin_Click(object sender, EventArgs e) { if (txtUser.Text == "Username..." || txtUser.Text == "") { lblNotification.Text = "Tên đăng nhập còn trống" + Environment.NewLine; return; } if (txtPassword.Text == "Password..." || txtPassword.Text == "") { lblNotification.Text = "Mật khẩu còn trống" + Environment.NewLine; return; } DTO_DangNhap dangnhap = new DTO_DangNhap(); dangnhap.Username = txtUser.Text; dangnhap.Password = txtPassword.Text; bool state = BUS_DangNhap.KiemTraDangNhap(dangnhap); if (state) { DataTable nhanvienLogin = BUS_DangNhap.GetPhanQuyen(dangnhap); Program.chaouser.SetAvatar(@"DanhSachNhanVien\" + nhanvienLogin.Rows[0][8].ToString(), nhanvienLogin.Rows[0][1].ToString(), nhanvienLogin.Rows[0][10].ToString()); Program.chaouser.CurrentNhanVien = nhanvienLogin; Program.chaouser.ShowDialog(); } else { lblNotification.Text = "Đăng nhập thất bại! "; } }
private void FrmMain_Load(object sender, EventArgs e) { if (BUS_DangNhap.TakeAllAccounts(A, B)) // xác nhận tài khoản như formMain nếu đúng tiến hành nhân dạng { MessageBox.Show("Bạn đã đăng nhập với quyền " + BUS_DangNhap.getAllChucVu(A, B), "Thông Báo"); lb2.Text = "Welcome " + BUS_DangNhap.getAllName(A, B); // nhận dạng người dùng thông qua tài khoản mà họ đăng nhập trước đó lb1.Text = "Phân quyền " + BUS_DangNhap.getPer(A, B); // lấy ID khi để phân quyền lb4.Text = "Chức Vụ " + BUS_DangNhap.getAllChucVu(A, B); PhanQuyen(A, B); } cbbMaDV.DataSource = BUS_DichVu.takeAllServiceTest(); cbbMaDV.DisplayMember = "MaDV"; cbbMaDV.ValueMember = "MaDV"; btnThem.Visible = false; btnXoa.Visible = false; gpDichVuKH.Visible = false; gbXoaDV.Visible = false; dgvKHDaDat.Visible = false; dgvDichVuDaDat.Visible = false; // .Text = "DKMM"; toolStripStatusLabel1.Text = BUS_DangNhap.getAllChucVu(A, B); }
private void btn_dangnhap_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txt_user.Text)) { MetroMessageBox.Show(this, "Tên đăng nhập không được để trống", "Thông báo"); txt_user.Focus(); } else if (string.IsNullOrEmpty(txt_password.Text)) { MetroMessageBox.Show(this, "Mật khẩu không được để trống", "Thông báo"); txt_password.Focus(); } else { BUS_DangNhap BUS_DangNhap = new BUS_DangNhap(); DTO_DangNhap dtoDangNhap = new DTO_DangNhap(txt_user.Text); dtoDangNhap.User = txt_user.Text; dtoDangNhap.Password = txt_password.Text; if (BUS_DangNhap.iCheckTaiKhoan(dtoDangNhap)) { this.Hide(); frm_home frm_home = new frm_home(); frm_home.QuyenNguoiDung = BUS_DangNhap.getCV(dtoDangNhap).Rows[0]["CHUCVU"].ToString(); frm_taikhoan.taikhoan = txt_user.Text; frm_home.TaiKhoan = txt_user.Text; frm_home.ShowDialog(); } else { MetroMessageBox.Show(this, "Đăng nhập thất bại! Kiểm tra lại tên đăng nhập hoặc mật khẩu", "Thông báo"); } } }
private void đăngXuấtToolStripMenuItem_Click_1(object sender, EventArgs e) { if (BUS_DangNhap.TakeAllAccounts(A, B) == true) { if (MessageBox.Show("Bạn có chắc chắn muốn đăng xuất ", "Thông báo", MessageBoxButtons.OKCancel) == System.Windows.Forms.DialogResult.OK) { this.Close(); } } }
void PhanQuyen(string A, string B) { if (BUS_DangNhap.getPer(A, B) == 0) { quảnLýNhânViênToolStripMenuItem.Enabled = false; quảnLýPhòngToolStripMenuItem.Enabled = false; thốngKêDoanhThuToolStripMenuItem.Enabled = false; linkQLNV.Enabled = false; linkQLP.Enabled = false; } }
//XOA private void btnXoa_Click(object sender, EventArgs e) { try { BUS_DangNhap.Xoa_dangnhap(txtUserName.Text); DialogResult dr = MessageBox.Show("Đã Xóa", "Thông Báo", MessageBoxButtons.OK); if (dr == DialogResult.OK) { loaddata(); } } catch (Exception ex) { //MessageBox.Show("Lỗi"); } }
private void button1_Click(object sender, EventArgs e) { // MAIN m = new MAIN(); //m.ShowDialog(); int quyen = BUS_DangNhap.Xacthuc(txtUsername.Text, txtPassword.Text); if (quyen != -1) { MAIN frm = new MAIN(quyen); frm.Show(); this.Hide(); } else { MessageBox.Show("Đăng nhập không thành công!"); txtUsername.Text = ""; txtPassword.Text = ""; txtUsername.Focus(); base.OnShown(e); } }
private void btnDangNhap_Click(object sender, EventArgs e) { string Account = txtTaiKhoan.Text; string Pass = txtMatKhau.Text; if (BUS_DangNhap.TakeAllAccounts(Account, Pass)) { // MessageBox.Show("Bạn đã đăng nhập thành công !!!", "Thông báo"); FrmMain main = new FrmMain(); main.A = Account; // truyền tài khoản và mật khẩu nhập ở Textbox sang cho form main để nhận dạng người dùng main.B = Pass; this.Hide(); main.ShowDialog(); this.txtTaiKhoan.ResetText(); this.txtMatKhau.ResetText(); this.Show(); } else { MessageBox.Show("Vui Lòng xem lại tài khoản và mật khẩu "); } }
public void DangNhap() { string TenDangNhap = txtTenDangNhap.Text.ToUpper(); string MatKhau = DAO_Setting.GetSHA1HashData(txtMatKhau.Text.ToString()); bool KT = BUS_DangNhap.KiemTraDangNhap(TenDangNhap, MatKhau); if (KT == true) { DataTable db = DAO_DangNhap.QuanLy(TenDangNhap, MatKhau); if (db.Rows.Count > 0) { DataRow dr = db.Rows[0]; QuanLy = new DTO_QuanLy(); QuanLy.Id = Int32.Parse(dr["ID"].ToString()); QuanLy.Tendangnhap = dr["TenDangNhap"].ToString(); QuanLy.Idchinhanh = dr["IDChiNhanh"].ToString(); QuanLy.Manhanvien = dr["MaNhanVien"].ToString(); QuanLy.Tennguoidung = dr["TenNguoiDung"].ToString(); QuanLy.Sdt = dr["SDT"].ToString(); QuanLy.IDNhomNguoiDung = Int32.Parse(dr["IDNhomNguoiDung"].ToString()); //DAO_Setting.ThemLichSuQuanLy(frmKiemTraThemMayIn.QuanLy.Id, frmKiemTraThemMayIn.QuanLy.IDNhomNguoiDung, frmKiemTraThemMayIn.QuanLy.Idchinhanh, "Đăng Nhập", "Cài đặt máy in"); frmCaiDatThongTin fr = new frmCaiDatThongTin(); txtMatKhau.Text = ""; txtMatKhau.Select(); this.Hide(); fr.ShowDialog(); this.Show(); } else { MessageBox.Show("Đăng nhập không thành công.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Tên đăng nhập không tồn tại.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnLuuLai_Click(object sender, EventArgs e) { string TenDangNhap = txtTenDangNhap.Text.ToUpper(); string MatKhau = txtMatKhau.Text.ToString(); string MatKhauMoi = txtMatKhauMoi.Text.ToString(); string XacNhanMatKhau = txtXacNhanMatKhau.Text.ToString(); if (!String.IsNullOrEmpty(TenDangNhap) && !String.IsNullOrEmpty(MatKhau) && !String.IsNullOrEmpty(MatKhauMoi) && !String.IsNullOrEmpty(XacNhanMatKhau)) { if (KiemTraMatKhauKhop() == true) { bool KT = BUS_DangNhap.KiemTraDangNhap(TenDangNhap, DAO_Setting.GetSHA1HashData(MatKhau)); if (KT == true) { if (BUS_DangNhap.CapNhatMatKhau(TenDangNhap, DAO_Setting.GetSHA1HashData(MatKhau), DAO_Setting.GetSHA1HashData(XacNhanMatKhau)) == true) { MessageBox.Show("Thông tin tài khoản đã thay đổi thành công.", "Thông báo", MessageBoxButtons.OK); this.Close(); frmDangNhap fr = new frmDangNhap(); fr.Show(); } else { MessageBox.Show("Thông tin tài khoản chưa được thay đổi.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Thông tin tài khoản không chính xác.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Vui lòng điền đầy đủ thông tin.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void DangNhap() { if (DAO_Setting.TestDuKieu() != "") { // kiểm tra key if (DAO_Setting.getKeyCode() != -1) { //linkCauHinh.Visible = false; string TenDangNhap = txtTenDangNhap.Text.ToUpper(); string MatKhau = DAO_Setting.GetSHA1HashData(txtMatKhau.Text.ToString()); bool KT = BUS_DangNhap.KiemTraDangNhap(TenDangNhap, MatKhau); if (KT == true) { DataTable dt = BUS_DangNhap.ThongTin(TenDangNhap, MatKhau); if (dt.Rows.Count > 0) { DataRow dr = dt.Rows[0]; NguoiDung = new DTO_DangNhap(); NguoiDung.Id = Int32.Parse(dr["ID"].ToString()); NguoiDung.Tendangnhap = dr["TenDangNhap"].ToString(); NguoiDung.Idchinhanh = dr["IDChiNhanh"].ToString(); NguoiDung.Manhanvien = dr["MaNhanVien"].ToString(); NguoiDung.Tennguoidung = dr["TenNguoiDung"].ToString(); NguoiDung.Sdt = dr["SDT"].ToString(); NguoiDung.IDNhomNguoiDung = Int32.Parse(dr["IDNhomNguoiDung"].ToString()); DAO_Setting.ThemLichSuTruyCap(frmDangNhap.NguoiDung.Id, frmDangNhap.NguoiDung.IDNhomNguoiDung, frmDangNhap.NguoiDung.Idchinhanh, "Đăng Nhập", "Đăng Nhập Bán Hàng"); if (DAO_Setting.KiemtraGiaDien(dr["IDChiNhanh"].ToString()) == 0) { frmBanHang fr = new frmBanHang(); txtMatKhau.Text = ""; txtMatKhau.Select(); this.Hide(); fr.ShowDialog(); this.Show(); } else { frmBanHang2 fr = new frmBanHang2(); txtMatKhau.Text = ""; txtMatKhau.Select(); this.Hide(); fr.ShowDialog(); this.Show(); } } } else { MessageBox.Show("Đăng nhập không thành công.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { // linkCauHinh.Visible = true; if (MessageBox.Show("Phần mềm chưa được kích hoạt bản quyền.", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Error) == System.Windows.Forms.DialogResult.OK) { frmKichHoat fr = new frmKichHoat(); fr.ShowDialog(); } } } else { if (MessageBox.Show("Phần mềm chưa được kích hoạt bản quyền.", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Error) == System.Windows.Forms.DialogResult.OK) { frmKichHoat fr = new frmKichHoat(); fr.ShowDialog(); } } }
public GUI_DangNhap() { InitializeComponent(); ob = new BUS_DangNhap(); }
private void loaddata() { dt = BUS_DangNhap.Hienthi_dangnhap_all(); grdGiangVien.DataSource = dt; }