public int mtdRegistrarUsuarioLogin(clRegistroUE objDatos) { clRegistroU objUsuarioRD = new clRegistroU(); int regi = objUsuarioRD.mtdRegistrarUsuarioLogin(objDatos); return(regi); }
protected void btnRegistrar_Click(object sender, EventArgs e) { ICryptoService cryptoService = new PBKDF2(); //Algoritmo de encriptacion string salt = cryptoService.GenerateSalt(); string contraseniaencriptada = cryptoService.Compute(txtPasswordR.Text); //fin del algoritmo //Clase RegistroUE con objetos clRegistroUE objLoginE = new clRegistroUE(); objLoginE.Documento = int.Parse(txtDocumentoR.Text); objLoginE.Nombre = txtNombreR.Text; objLoginE.Email = txtCorreoR.Text; objLoginE.Telefono = txtTelefonoR.Text; objLoginE.Clave = txtPasswordR.Text; //Debe tomar el txt a su vez. //Metodo clRegistroU objLogin = new clRegistroU(); int resultsql = objLogin.mtdRegistrarUsuarioLogin(objLoginE); if (resultsql > 0) { //Envio de correo clCorreo objCorreo = new clCorreo(txtCorreoR.Text, "Registro Correcto!", "Registro Exitoso!"); if (objCorreo.Estado) { Response.Write("<script>alert('Registro Exitoso!');window.location.href='Login.aspx'</script>"); } else { Response.Write("<script>alert('Error al registrar datos');window.location.href='Login.aspx'</script>"); Response.Write("Erro al enviar <br>" + objCorreo.Mensaje_error); } //enviar mensaje Response.Write("<script>alert('Registro Completado! :D');window.location.href='Login.aspx'</script>"); } }