public bool Insert(DTO.DangNhapDTO account) { string query = string.Format("EXEC INSERT_TAIKHOAN '{0}','{1}','{2}'", account.UserName, account.PassWord, account.QuyenHan); int result = DataProvider.Instance.ExecuteNonQuery(query); return(result > 0); }
private void btnDangNhap_Click(object sender, EventArgs e) { if ("".Equals(txtTen.Text.Trim()) && "".Equals(txtMatKhau.Text.Trim())) { MessageBox.Show("Chưa nhập thông tin đăng nhập!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtTen.Focus(); txtTen.BackColor = Color.Red; txtMatKhau.BackColor = Color.Red; } else if ("".Equals(txtTen.Text.Trim())) { MessageBox.Show("Chưa nhập tên người dùng!","Thông báo", MessageBoxButtons.OK,MessageBoxIcon.Warning); txtTen.Focus(); txtTen.BackColor = Color.Red; } else if ("".Equals(txtMatKhau.Text.Trim())) { MessageBox.Show("Chưa nhập mật khẩu!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtMatKhau.Focus(); txtMatKhau.BackColor = Color.Red; } else { DangNhapDTO dn = new DangNhapDTO(); dn.TenDN = txtTen.Text.Trim(); dn.MatKhau = txtMatKhau.Text.Trim(); int iKiemTraDN = 0; iKiemTraDN = int.Parse(DangNhapBUS.bKiemTraDanhNhap(dn)); if (iKiemTraDN == 0) { MessageBox.Show("Tài khoản hoặc mật khẩu không đúng!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtTen.Focus(); } else { FileStream fs = new FileStream("GhiNhoTaiKhoan.txt", FileMode.Append); StreamWriter writeFile = new StreamWriter(fs, Encoding.UTF8); if (chkGhiNho.Checked == true) { writeFile.WriteLine(txtMatKhau.Text); writeFile.WriteLine(txtTen.Text); writeFile.Flush(); } writeFile.Close(); // frmMain fm = new frmMain(); fm.Show(); this.Hide(); } } }
public static string dKiemTraDanhNhap(DangNhapDTO dn) { SqlConnection con = DataProvider.ConnectionString(); string sql = "select Count(*) from NhanVien where TenDN = '" + dn.TenDN + "' and MatKhau = '"+dn.MatKhau+"'"; return DataProvider.ExecuteScalar(sql, con); }
public static string bKiemTraDanhNhap(DangNhapDTO dn) { return DangNhapDAO.dKiemTraDanhNhap(dn); }