protected void btEmployeeSignUp_Click(object sender, EventArgs e) { var dataAccess = new DaoLogin(); bool isExistUsers = dataAccess.CheckExistUser(tbInputEmail.Value); bool isExistRecruitor = dataAccess.CheckExistRecruitor(tbInputEmail.Value); if (isExistUsers || isExistRecruitor) { JavaScriptAleart("Email đăng nhập đã tồn tại"); return; } if (tbInputPassword.Text != tbRe_InputPassword.Text) { lblMessage.Visible = true; lblMessage.Text = "Nhập lại mật khẩu không đúng. "; return; } if (!checkPolicy2.Checked) { lblMessage.Visible = true; lblMessage.Text = "Bạn cần phải đồng ý với điều khoản của chúng tôi"; return; } try { string captcha = CreateToRandomCode(); Session["rdnCode"] = captcha;// Create valid code int userId = 0; var dataAccess1 = new DaoLogin(); userId = dataAccess1.AddAnUserQuickly(tbInputEmail.Value, tbInputFirstName.Text, tbInputLastName.Text, Convert.ToDateTime(tbInputDateOfBirth.Value), Convert.ToInt32(ddlSex.SelectedValue), 0); var dataAccess2 = new DaoLogin(); if (dataAccess2.AddALogin(tbInputEmail.Value, tbInputPassword.Text, userId, captcha, DateTime.Now) > 0) { SendEmailMember(tbInputFirstName.Text, tbInputEmail.Value); Session["STATUS"] = "ok"; Response.Redirect("/Notify/NotificationCenter.aspx?Register=success"); } else { JavaScriptAleart("Đăng ký không thành không !. Xin kiểm tra lại dữ liệu nhập vào"); } } catch (Exception exception) { JavaScriptAleart("Đăng ký không thành không !. Xin kiểm tra lại dữ liệu nhập vào"); Response.Write(exception.ToString()); } }