/// <summary> /// Método usado para cadastrar o usuário no banco. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="System.Web.UI.ImageClickEventArgs"/> instance containing the event data.</param> protected void ImageButtonEnviar_Click(object sender, ImageClickEventArgs e) { Usuario usuario = new Usuario(); usuario.matricula = TextBoxMatricula.Text; usuario.login = TextBoxLogin.Text; usuario.password = TextSenha.Text; usuario.permissoes = retornaListaPermissoes(); Adaptador adpt = new Adaptador(); //inserir o usuario no GoldenAcess adpt.addUsuario(usuario); /***************** Faz criptografia da senha após cadastrar *********************/ GoldenAccess goldenAccess = new GoldenAccess("http://localhost:3271/GoldenAccess.soap"); try { User usuarioAccess = goldenAccess.Authenticate(TextBoxLogin.Text, TextSenha.Text); GoldenAccessService servicoGoldenAccess = new GoldenAccessService(usuarioAccess); //servicoGoldenAccess.ChangePassword(usuario.login, Convert.ToBase64String(usuario.password)); // ChangePassword(TextBoxLogin.Text, TextSenha.Text); } catch (Exception ex) { LabelErro.Text = ex.Message; } }