public bool Log_In(string Username, string MatKhau) { try { var _vLogin = db.GetTable <USER>().Where(a => a.USER_UN == Username); if (_vLogin.ToList().Count > 0) { string asd = Common.Encrypt(MatKhau, _vLogin.First().SALT); if (Common.Encrypt(MatKhau, _vLogin.First().SALT) == _vLogin.First().USER_PW) { return(true); } else { return(false); } } else { return(false); } } catch (Exception ex) { return(false); } }
private void Save_Info() { try { if (CheckError()) { var _vChangePass = db.GetTable <USER>().Where(a => a.USER_EMAIL == txtEmail.Value.Trim()); if (_vChangePass.ToList().Count > 0) { string _sNewPassword = Create_Random(6); _vChangePass.First().USER_PW = clsUtility.Common.Encrypt(_sNewPassword, _vChangePass.First().SALT); db.SubmitChanges(); string strEmailBody = ""; strEmailBody = "<html><body>"; strEmailBody += "Xin chào, " + _vChangePass.First().USER_NAME + "!<br />"; strEmailBody += "Mật khẩu mới của bạn tại atlaslogistics là: " + _sNewPassword + "<br />"; strEmailBody += "Sau khi đăng nhập lại vui lòng đổi lại mật khẩu để việc đăng nhập trở nên thuận tiện hơn<br />"; strEmailBody += "</body></html>"; SendEmailSMTP("Mật khẩu mới của bạn tại atlaslogistics", txtEmail.Value, "", "", strEmailBody, true, false); Response.Write("<script LANGUAGE='JavaScript' >alert('Thông báo: Mật khẩu mới đã được gửi vào mail của bạn. Sau khi đăng nhập lại vui lòng đổi lại mật khẩu để việc đăng nhập trở nên thuận tiện hơn!');document.location='" + ResolveClientUrl("/Pages/dang-nhap.aspx") + "';</script>"); } } } catch (Exception ex) { clsVproErrorHandler.HandlerError(ex); } }
private void SaveInfo() { try { int UserID = Utils.CIntDef(Session["Userid"]); string SALT = Common.CreateSalt(); string USER_PW = Common.Encrypt(txtNewPassword.Value, SALT); var g_update = db.GetTable <USER>().Where(g => g.USER_ID == UserID); if (g_update.ToList().Count > 0) { if (!string.IsNullOrEmpty(USER_PW)) { g_update.Single().USER_PW = USER_PW; g_update.Single().SALT = SALT; } db.SubmitChanges(); //clsUtility.Common.Show("Thông báo : đổi mật khẩu thành công !"); string strScript = "<script>"; strScript += "alert('Thông báo : đổi mật khẩu thành công !');"; Session.Abandon(); strScript += "window.location='/Pages/dang-nhap.aspx';"; strScript += "</script>"; Page.RegisterClientScriptBlock("strScript", strScript); // Response.Redirect("dang-nhap.aspx",false); //Response.Redirect("trang-chu.aspx"); } } catch (Exception ex) { clsVproErrorHandler.HandlerError(ex); } }
private void Load_Group() { try { var list = db.GetTable <GROUP>().OrderBy(c => c.GROUP_NAME); ddlGroup.DataSource = list; ddlGroup.DataTextField = "GROUP_NAME"; ddlGroup.DataValueField = "GROUP_ID"; ddlGroup.DataBind(); ListItem l = new ListItem("---------- Chọn nhóm ---------", "0", true); l.Selected = true; ddlGroup.Items.Insert(0, l); } catch (Exception ex) { clsVproErrorHandler.HandlerError(ex); } }