protected void btnCrear_Click(object sender, EventArgs e) { try { Usuario nuevoUsuario = new Usuario(); if (txtContraseña.Text != txtContraseñaConfirmar.Text) { ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('Las contraseñas no coinciden');", true); } nuevoUsuario.nombre = txtNombre.Text; nuevoUsuario.primer_apellido = txtPrimerApellido.Text; nuevoUsuario.segundo_apellido = txtSegundoApellido.Text; nuevoUsuario.email = txtEmail.Text; nuevoUsuario.telefono = txtTelefono.Text; nuevoUsuario.contraseña = txtContraseña.Text; nuevoUsuario.activo = false; nuevoUsuario.id_tipo = 2; UsuarioControlador.CrearUsuario(nuevoUsuario); Session["usuario"] = UsuarioControlador.BuscarUsuarioPorEmail(nuevoUsuario.email); Response.Redirect("index.aspx"); } catch (Exception ex) { ScriptManager.RegisterStartupScript(this, this.GetType(), "script", "error(\"" + ex.Message + "\");", true); } }