Open ericfreitas3 opened 7 years ago
Boa tarde
Posta teu código pra poder dar um analisada.
no code-behind: `protected void button_Click(object sender, EventArgs e) { string vencimento = txtVencimento.Text; String valorBoleto = txtValor.Text; String numeroDocumento = "B20005446";
String cedente_codigo = "1111111";
String cedente_nossoNumeroBoleto = "2222222";
String cedente_cpfCnpj = "123.456.789-01";
String cedente_nome = "PAULO FREIRE - FOUR FREIRES INF.";
String cedente_agencia = "1000";
String cedente_conta = "22507";
String cedente_digitoConta = "6";
String sacado_cpfCnpj = "000.000.000-00";
String sacado_nome = txtSacado.Text;
String sacado_endereco = txtEndereco.Text;
String sacado_bairro = txtBairro.Text;
String sacado_cidade = txtCidade.Text;
String sacado_cep = txtCEP.Text;
String sacado_uf = txtUF.Text;
Cedente cedente = new Cedente(cedente_cpfCnpj,
cedente_nome,
cedente_agencia,
cedente_conta,
cedente_digitoConta);
cedente.Codigo = cedente_codigo;
cedente.Convenio = 123456;
Boleto boleto = new Boleto(Convert.ToDateTime(vencimento),
Convert.ToDecimal(valorBoleto),
"31",
cedente_nossoNumeroBoleto,
cedente);
boleto.NumeroDocumento = numeroDocumento;
Sacado sacado = new Sacado(sacado_cpfCnpj, sacado_nome);
boleto.Sacado = sacado;
boleto.Sacado.Endereco.End = sacado_endereco;
boleto.Sacado.Endereco.Bairro = sacado_bairro;
boleto.Sacado.Endereco.Cidade = sacado_cidade;
boleto.Sacado.Endereco.CEP = sacado_cep;
boleto.Sacado.Endereco.UF = sacado_uf;
Instrucao_Itau instrucao = new Instrucao_Itau();
instrucao.Descricao = "Não Receber após o vencimento";
Instrucao_Itau instrucao2 = new Instrucao_Itau();
instrucao2.Descricao = "teste";
Instrucao_Itau instrucao3 = new Instrucao_Itau();
instrucao3.Descricao = "teste2";
Instrucao_Itau instrucao4 = new Instrucao_Itau();
instrucao4.Descricao = "teste3";
Instrucao_Itau instrucao5 = new Instrucao_Itau();
instrucao5.Descricao = "teste4";
Instrucao_Itau instrucao6 = new Instrucao_Itau();
instrucao6.Descricao = "teste5";
Instrucao_Itau instrucao7 = new Instrucao_Itau();
instrucao7.Descricao = "teste6";
Instrucao_Itau instrucao8 = new Instrucao_Itau();
instrucao8.Descricao = "teste7";
Instrucao_Itau instrucao9 = new Instrucao_Itau();
instrucao9.Descricao = "teste8";
boleto.Instrucoes.Add(instrucao);
boleto.Instrucoes.Add(instrucao2);
boleto.Instrucoes.Add(instrucao3);
boleto.Instrucoes.Add(instrucao4);
boleto.Instrucoes.Add(instrucao5);
boleto.Instrucoes.Add(instrucao6);
boleto.Instrucoes.Add(instrucao7);
boleto.Instrucoes.Add(instrucao8);
boleto.Instrucoes.Add(instrucao9);
EspecieDocumento_Itau especie = new EspecieDocumento_Itau("99");
boleto.EspecieDocumento = especie;
CodigoBarra cb = new CodigoBarra();
BoletoBancario boleto_bancario = new BoletoBancario();
boleto_bancario.CodigoBanco = 001;
boleto_bancario.Boleto = boleto;
boleto_bancario.MostrarCodigoCarteira = true;
cb.PreencheValores(Convert.ToInt32(boleto_bancario.Boleto.CodigoBarra.CodigoBanco), boleto_bancario.Boleto.CodigoBarra.Moeda,
boleto_bancario.Boleto.CodigoBarra.FatorVencimento, boleto_bancario.Boleto.CodigoBarra.ValorDocumento, boleto_bancario.Boleto.CodigoBarra.CampoLivre);
boleto_bancario.GeraImagemCodigoBarras(boleto_bancario.Boleto);
boleto_bancario.Boleto.Valida();
boleto_bancario.MostrarComprovanteEntrega = false;
pnl_dados.Visible = false;
pnl_boleto.Controls.Add(boleto_bancario);
}`
e dentro do body:
`
ericfreitas3, eu testei aqui com o projeto de testes do boleto ( Boleto.Net.Arquivo ) e gerou normal. segue o seu codigo como testei
private void GeraBoletoItau(int qtde)
{
List
for (int i = 0; i < qtde; i++)
{
string vencimento = "29-08-2017";
String valorBoleto = "10";
String numeroDocumento = "B20005446";
String cedente_codigo = "1111111";
String cedente_nossoNumeroBoleto = "2222222";
String cedente_cpfCnpj = "123.456.789-01";
String cedente_nome = "PAULO FREIRE - FOUR FREIRES INF.";
String cedente_agencia = "1000";
String cedente_conta = "22507";
String cedente_digitoConta = "6";
String sacado_cpfCnpj = "000.000.000-00";
String sacado_nome = "nome sacado";
String sacado_endereco = "endereco sacado";
String sacado_bairro = "bairro sacado";
String sacado_cidade = "cidade sacado";
String sacado_cep = "14700-000";
String sacado_uf = "SP";
Cedente cedente = new Cedente(cedente_cpfCnpj,
cedente_nome,
cedente_agencia,
cedente_conta,
cedente_digitoConta);
cedente.Codigo = cedente_codigo;
cedente.Convenio = 123456;
Boleto boleto = new Boleto(Convert.ToDateTime(vencimento),
Convert.ToDecimal(valorBoleto), "31", cedente_nossoNumeroBoleto, cedente);
boleto.NumeroDocumento = numeroDocumento;
Sacado sacado = new Sacado(sacado_cpfCnpj, sacado_nome);
boleto.Sacado = sacado;
boleto.Sacado.Endereco.End = sacado_endereco;
boleto.Sacado.Endereco.Bairro = sacado_bairro;
boleto.Sacado.Endereco.Cidade = sacado_cidade;
boleto.Sacado.Endereco.CEP = sacado_cep;
boleto.Sacado.Endereco.UF = sacado_uf;
Instrucao_Itau instrucao = new Instrucao_Itau();
instrucao.Descricao = "Não Receber após o vencimento";
Instrucao_Itau instrucao2 = new Instrucao_Itau();
instrucao2.Descricao = "teste";
Instrucao_Itau instrucao3 = new Instrucao_Itau();
instrucao3.Descricao = "teste2";
Instrucao_Itau instrucao4 = new Instrucao_Itau();
instrucao4.Descricao = "teste3";
Instrucao_Itau instrucao5 = new Instrucao_Itau();
instrucao5.Descricao = "teste4";
Instrucao_Itau instrucao6 = new Instrucao_Itau();
instrucao6.Descricao = "teste5";
Instrucao_Itau instrucao7 = new Instrucao_Itau();
instrucao7.Descricao = "teste6";
Instrucao_Itau instrucao8 = new Instrucao_Itau();
instrucao8.Descricao = "teste7";
Instrucao_Itau instrucao9 = new Instrucao_Itau();
instrucao9.Descricao = "teste8";
boleto.Instrucoes.Add(instrucao);
boleto.Instrucoes.Add(instrucao2);
boleto.Instrucoes.Add(instrucao3);
boleto.Instrucoes.Add(instrucao4);
boleto.Instrucoes.Add(instrucao5);
boleto.Instrucoes.Add(instrucao6);
boleto.Instrucoes.Add(instrucao7);
boleto.Instrucoes.Add(instrucao8);
boleto.Instrucoes.Add(instrucao9);
EspecieDocumento_Itau especie = new EspecieDocumento_Itau("99");
boleto.EspecieDocumento = especie;
CodigoBarra cb = new CodigoBarra();
BoletoBancario boleto_bancario = new BoletoBancario();
boleto_bancario.CodigoBanco = 001;
boleto_bancario.Boleto = boleto;
boleto_bancario.MostrarCodigoCarteira = true;
cb.PreencheValores(Convert.ToInt32(boleto_bancario.Boleto.CodigoBarra.CodigoBanco), boleto_bancario.Boleto.CodigoBarra.Moeda,
boleto_bancario.Boleto.CodigoBarra.FatorVencimento, boleto_bancario.Boleto.CodigoBarra.ValorDocumento, boleto_bancario.Boleto.CodigoBarra.CampoLivre);
boleto_bancario.GeraImagemCodigoBarras(boleto_bancario.Boleto);
boleto_bancario.Boleto.Valida();
boleto_bancario.MostrarComprovanteEntrega = false;
boletos.Add(boleto_bancario);
}
GeraLayout(boletos);
}
obs: a dll grava os arquivos de imagem do banco e código de barras na pasta "AppData\Local\Temp", verifica se elas estão sendo gravadas lá e posta aqui.
Não tem nada desde que comecei a utilizar o boletonet, executei mais uma vez e continuou sem aparecer arquivos com a data de hoje
Hum, então não sei o que pode ser, se tu quiser na hora do almoço posso conectar ai por teamviewer pra dar uma olhada, pq agora tó enrolado no trampo
pode ser, só avisar q passo o teamviwer
me chama no whats 17 992014270 blz
Bom dia, tem como mudar o logo do Itaú no código?
@chroma2000 Tem que trocar a imagem no codigo e gerar uma nova versao.
Oi, é a primeira vez q uso o Boletonet e ao executar o código de exemplo, o código de barras não aparece, aparece apenas a mensagem: Código de Barras. No local onde deve aparecer as barras. Já criei e instanciei um Objeto do tipo CodigoDeBarra, apenas não sei o que fazer com ele, como prosseguir?