protected void btnDangNhap_Click(object sender, EventArgs e) { string user = txtTenDangNhap.Text; string mk = txtMatKhau.Text; mk = Util.SAVVYUtil.GetMD5Hash(mk); GiamDinhVienDAO gdvdao = new GiamDinhVienDAO(); bool ss = gdvdao.SoSanhPassword(mk, user); if (ss == true) { DataTable dtgdv = gdvdao.KiemTraDangNhap(user, mk); string tengdv; if (dtgdv.Rows.Count > 0) { DataRow dr = dtgdv.Rows[0]; tengdv = dr[1].ToString(); int ID_GDV = int.Parse(dr[0].ToString()); SaveLogTracking(ID_GDV, tengdv + " signed in."); Session["GDV"] = tengdv; Session["MaGDV"] = ID_GDV; Session["ChucVu"] = dr[2].ToString(); HttpCookie ck = new HttpCookie("MaGDV"); ck.Value = ID_GDV.ToString(); ck.Expires = DateTime.Now.AddDays(7); Response.Cookies.Add(ck); Response.Redirect("~/Pages/Home.aspx"); } } else { lblThongBao.Text = "Sai tên đăng nhập hoặc mật khẩu."; } }
protected void btnDangNhap_Click(object sender, EventArgs e) { string user = txtTenDangNhap.Text; string mk = txtMatKhau.Text; mk = GetMD5Hash(mk); GiamDinhVienDAO gdvdao = new GiamDinhVienDAO(); bool ss = gdvdao.SoSanhPassword(mk, user); if (ss == true) { DataTable dtgdv = gdvdao.KiemTraDangNhap(user, mk); string tengdv; if (dtgdv.Rows.Count > 0) { DataRow dr = dtgdv.Rows[0]; tengdv = dr[1].ToString(); Session["GDV"] = tengdv; Session["MaGDV"] = dr[0].ToString(); Session["ChucVu"] = dr[2].ToString(); Response.Redirect("~/mobile/Homem.aspx"); } } else { lblThongBao.Text = "Sai tên đăng nhập hoặc mật khẩu."; } }