protected void Page_Load(object sender, EventArgs e) { try { string user = Request.QueryString["user"].ToString(); string pass = Request.QueryString["pass"].ToString(); MD5 EncodeMDS = new MD5(); DataSet ds = new DataSet(); UserManagerSystem UserManage = new UserManagerSystem(); ds = UserManage.GetUserAccount(user); if (ds.Tables.Count > 0) { if (ds.Tables[0].Rows.Count > 0) { string PassUser = ds.Tables[0].Rows[0]["password"].ToString(); if (EncodeMDS.Verify(pass, PassUser)) { isOk = "ok"; string[] userAcount = new string[3]; userAcount[0] = ds.Tables[0].Rows[0]["id"].ToString(); userAcount[1] = ds.Tables[0].Rows[0]["UserName"].ToString(); userAcount[2] = ds.Tables[0].Rows[0]["ContactName"].ToString(); Session["infoUser"] = userAcount; } } } } catch (Exception ex) { Console.Write(ex.ToString()); } Response.Write(isOk); }
protected void register_Click(object sender, EventArgs e) { string username = txtusername.Value.Trim(); string pass1 = txtpass.Value.Trim(); string pass2 = txtpass1.Value.Trim(); string fullname = txtname.Value.Trim(); string jobtitle = txtjobtitle.Value.Trim(); string email = txtemail.Value.Trim(); string mobile = txtmobile.Value.Trim(); string homephone = txthomephone.Value.Trim(); string address = txtaddress.Value.Trim(); string code = txtcoderegister.Value.Trim(); CManageError errors = ValidateForm(username, pass1, pass2, fullname, jobtitle, address, email, mobile, homephone, code); if (errors.GetNumberErr() > 0) { divErrors.Disabled = false; divErrors.InnerHtml = "<div class='diverror'>" + errors.GetAllError() + "</div>"; } else { MD5 md5 = new MD5(); pass1 = md5.Encrypt(pass1); UserManagerSystem managerUser = new UserManagerSystem(); Boolean test = managerUser.UserInsert(username, pass1, fullname, "", jobtitle, address, "", "", "", address, "", "", "", mobile, "", homephone, "", "", email, "", ""); if (test) { DataSet dsUser = managerUser.GetUserAccount(username); if (dsUser.Tables.Count > 0) { if (dsUser.Tables[0].Rows.Count > 0) { string[] userAcount = new string[3]; userAcount[0] = dsUser.Tables[0].Rows[0]["id"].ToString(); userAcount[1] = dsUser.Tables[0].Rows[0]["UserName"].ToString(); userAcount[2] = dsUser.Tables[0].Rows[0]["ContactName"].ToString(); Session["infoUser"] = userAcount; //Send email: Response.Redirect("Default.aspx"); } } } else { divErrors.Disabled = false; divErrors.InnerHtml = "<div class='diverror'>" + terrConnect + "</div>"; } } }