protected void btnGuardar_Click(object sender, EventArgs e) { ICryptoService cryptoService = new PBKDF2(); //Algoritmo de encriptacion string salt = cryptoService.GenerateSalt(); string contraseniaencriptada = cryptoService.Compute(txtClave.Text); //fin del algoritmo clUsuarioE objUsuarioE = new clUsuarioE(); objUsuarioE.Documento = txtDocumento.Text; objUsuarioE.Nombre = txtNombre.Text; objUsuarioE.Apellido = txtApellido.Text; objUsuarioE.Telefono = txtTelefono.Text; objUsuarioE.Email = txtEmail.Text; objUsuarioE.Clave = txtClave.Text; objUsuarioE.Ciudad = txtCiudad.Text; objUsuarioE.Direccion = txtDireccion.Text; objUsuarioE.IdRol = int.Parse(cmbRol.SelectedValue.ToString()); clUsuario objUsuario = new clUsuario(); int resultsql = objUsuario.mtdRegistrarUsuario(objUsuarioE); if (resultsql > 0) { clCorreo objCorreo = new clCorreo(txtEmail.Text, "Registro Correcto!", "Registro Exitoso!"); if (objCorreo.Estado) { Response.Write("<script>alert('Registro exitoso del usuario.');window.location.href=''</script>"); } else { Response.Write("Erro al enviar <br>" + objCorreo.Mensaje_error); } //Limpiar Campos de texto txtDocumento.Text = ""; txtNombre.Text = ""; txtApellido.Text = ""; txtTelefono.Text = ""; txtEmail.Text = ""; txtClave.Text = ""; txtCiudad.Text = ""; txtDireccion.Text = ""; } }
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>"); } }