Jump to content

porter

Membros
  • Contagem de Conteúdo

    23
  • Ingressou

  • Última visita

Informações Pessoais

  • Cidade
    Olimpia
  • Estado
    São Paulo (SP)

Clientes & Parceiros

  • Você é um cliente TecnoSpeed?
    Não
  • Você é um parceiro da Casa do Desenvolvedor?
    Não

Visitantes Recentes do Perfil

O bloco de visitantes recentes está desativado e não está sendo mostrado a outros usuários.

Conquistas de porter

8

Reputação na Comunidade

2

Community Answers

  1. Olá, agora deu certo, a procedure estava errada, mudei para public string Calcular(string codcliente, valoracu) { valoracu = leitor["somadeb"].ToString(); } return valoracu; Obrigado.
  2. Olá pessoal, nessa classe BLL, tenho essa procedure, como faço para atribuir o resultado dessa instrução SQL, para um Textbox que está em outra classe Classe BLL public MySqlCommand Calcular(string codcliente) { Program.conectaBase(); MySqlDataReader leitorx; MySqlCommand sqll = new MySqlCommand("select sum(totalitem) as somadeb from fluxocliente where debcre = " + "'" + "D" + "'", Program.conn); leitorx = sqll.ExecuteReader(); leitorx.Read(); } return Classe frmFluxo private void txtcodcli_Leave(object sender, EventArgs e) { // Atribuir a txtValorSoma.Text, o resultado do select obtida na classe BLL txtValorSoma.Text = bll.Calcular(txtcodcli.Text); }
  3. Olá pessoal, dessa forma, consigo desserializar quando for Json string content = response.Content; jsonData = JsonConvert.DeserializeObject(content); ////////////////////////////////////////////// na string content, tenho o xml descrito abaixo, string content = response.Content; // o xml está na string content, minha dúvida é como desserializar quando for XML XML que está na string content <?xml version="1.0" encoding="UTF-8"?> <retorno><status_processamento>3</status_processamento><status>OK C#, WindowsForm. Obrigado.
  4. Olá pessoal, essa rotina cria um arquivo com a extensão xlsx, mas quando clico nesse arquivo, fora do sistema, para abri-lo aparece essa mensagem: O Excel não pode abrir o arquivo 'dados.xlsx' porquê o formato ou a extensão de arquivo não é valida. Verifique se o arquivo não está corrompido e se a extensão corresponde ao formato do arquivo. Porquê o arquivo não abre, é um arquivo xlsx do Excel caminho = "c:\\teste\\dados.xlsx"; using (StreamWriter sw = File.CreateText(caminho)) { sw.WriteLine("Testando"); // PULA UMA LINHA sw.WriteLine(""); sw.WriteLine("Primeira linha do teste"); sw.WriteLine("Segunda linha do teste" + "\t" + "Mais uma coluna"); } Windows Form, C# Obrigado.
  5. Consigo acessar apenas um item da seguinte forma, mas se tiver mais itens, não sei como fazer um foreach, porquê não sei a quantidade de itens dessa forma consigo acessar um item string idproduto = jsonData.retorno.nota_fiscal.itens[0].item.id_produto; mas dessa forma, não percorre o jason foreach (var i in jsonData.retorno.nota_fiscal.itens) { string idproduto = jsonData.retorno.nota_fiscal.itens[i].item.id_produto; }
  6. Olá pessoal, tenho esse arquivo json, nesse caso, tem dois itens de produto, mas terão casos, que haverão mais itens, como faço para percorrer esses dois itens no caso, já que não existe uma sequência item1, item2, para fazer um foreach, pois não tenho como saber quantos itens o arquivo json possui. "itens": [ { "item": { "id_produto": "698945555", "descricao": "DOCE ABOBORA 10X1 EMB.PAPEL", "unidade": "FDO", "natureza": null } }, { "item": { "id_produto": "698946666", "descricao": "DOCE DE LEITE 10X1 EMB.PAPEL", "unidade": "FDO", "natureza": null } } ], Obrigado. C#, windowsForm
  7. Olá pessoal,, Nessa rotina, estou tentando acessar a variável mun, essa variável, contém as seguintes informações, o que há de errado nessa rotina: // Rotina usada var client = new RestClient(apiUrl); var request = new RestRequest(Method.POST); request.AddParameter("token", apiKey); request.AddParameter("id", id); request.AddParameter("formato", "JSON"); IRestResponse response = client.Execute(request); if (response.StatusCode == HttpStatusCode.OK) { string content = response.Content; string teste = content; var mun = JsonConvert.DeserializeObject(teste); // Nessa linha, não consigo acessar os dados contidos na variavel mun mun. // VAI CRIAR O ARQUIVO json NESSA PASTA string path = @"C:\TESTE\NFISCAL.json"; // CRIA-SE O ARQUIVO EM C:\TESTE\NFISCAL.json using (var sw = File.CreateText(path)) { sw.WriteLine(value: mun); } } else { } Windows Form, C# Obrigado.
  8. Olá gobeti.junior, Estou tentando instalar o Newtonsoft.Json, pelo NuGet Package Manager no Visual Studio 2015 Community, mas está dando essa mensagem de erro, quando acesso o Nuget, e tento instalar o Newtonsoft.Json, a opção que aparece para instalar é a 1.0.2, essa é a versão mais atual, que consigo clicar, porquê não aparece outra mais atualizada para escolher, tem como atualizar para um Nuget mais atualizado, para que apareça uma versão mais atualizada do Newtonsoft.Json para ser selecionada ? Attempting to gather dependencies information for package 'Newtonsoft.Json.1.0.2' with respect to project 'ProjetoAPI2', targeting '.NETFramework,Version=v4.5.2' Package 'Newtonsoft.Json' is not found ========== Finished ========== Tentativa de coletar informações de dependências do pacote 'Newtonsoft.Json.1.0.2' em relação ao projeto 'ProjetoAPI2', visando '.NETFramework,Version=v4.5.2' Pacote 'Newtonsoft.Json' não foi encontrado ========== Concluído ========== Visual Studio 2015 Community, C#, Windows Form, windows 10
  9. Olá pessoal, Estou tentando instalar o RestSharp, pelo Nuget Package Manager, está dando esse erro, quando tento instalar, não estou entendendo porque desse erro referente newtonsoft.json, pois estou instalando o RestSharp an error occurred while retrieving package metadata for 'newtonsoft.json 12.0.1' from source C:\ProjetoApi\packages C#, Windows Form, windows 10 Obrigado.
  10. Boa tarde gobeti.junior, Inclui essa linha na rotina, e resolveu o problema, muito obrigado por sua ajuda. System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12;
  11. Olá gobeti.junior, obrigado por sua atenção, só uma dúvida, essa cadeia de certificados da máquina, que você se refere, seria o certificado A1 ou A3 ou seria alguma configuração do meu computador, estou usando o Visual Studio 2015, estou pesquisando alguns videos que falem sobre SSL/TLS, não sei onde estou errando.
  12. Olá, Testei essa rotina, está dando o mesmo erro: Não foi possível criar um canal seguro para SSL/TLS. static async void teste2() { //FORUM CASA DO DESENVOLVEDOR // essa com httpClient try { var client = new HttpClient(); var request = new HttpRequestMessage(HttpMethod.Get,"https://servicodados.ibge.gov.br/api/v1/localidades/municipios"); var response = await client.SendAsync(request); // Erro nessa linha response.EnsureSuccessStatusCode(); Console.WriteLine(await response.Content.ReadAsStringAsync()); Console.ReadKey(); } catch (Exception e) { Console.WriteLine(e); Console.ReadKey(); } }
  13. Olá pessoal, nessa linha acrescentei o comando await, agora deu certo, obrigado. var response = await client.GetAsync("users")
  14. Olá pessoal, estou tentando compilar essa rotina, para consumir uma API como teste, mas na terceira linha, o comando Content, está grifado em vermelho, como faço para corrigir o erro dessa linha para executar essa rotina ? private async void btnTeste_Click(object sender, EventArgs e) { HttpClient client = new HttpClient { BaseAddress = new Uri("https://jsonplaceholder.typicode.com") }; var response = client.GetAsync("users"); var content = response.Content.ReadAstringAsync(); // Essa linha com erro Content, grifado em vermelho } Windows Form, C#, windows 10 Obrigado.
×
×
  • Create New...