1
I have a console application that every day at dawn should send billets to customers, access and return BD ok, the system returns a list with all customer data/ Boleto, in the example of the code:
string vencimento = "2015-06-04 00:00:00.000";;
String valorBoleto = "123.11";
String numeroDocumento = "B20005446";
//cedente
String cedente_codigo = "1111111";
String cedente_nossoNumeroBoleto = "22222222";
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";
//sacado
String sacado_cpfCnpj = "000.000.000-00";
String sacado_nome = "JOÃO";
String sacado_endereco = "RUA XV";
String sacado_bairro = "";
String sacado_cidade = "";
String sacado_cep = "";
String sacado_uf = "";
Cedente cedente = new Cedente(cedente_cpfCnpj,
cedente_nome,
cedente_agencia,
cedente_conta,
cedente_digitoConta);
cedente.Codigo = Convert.ToInt32(cedente_codigo);
Boleto boleto = new Boleto(Convert.ToDateTime(vencimento), Convert.ToDouble(valorBoleto), "109", 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";
boleto.Instrucoes.Add(instrucao);
EspecieDocumento_Itau especie = new EspecieDocumento_Itau(99);
boleto.EspecieDocumento = especie;
BoletoBancario boleto_bancario = new BoletoBancario();
boleto_bancario.CodigoBanco = 341;
boleto_bancario.Boleto = boleto;
boleto_bancario.MostrarCodigoCarteira = true;
boleto_bancario.Boleto.Valida();
boleto_bancario.MostrarComprovanteEntrega = true;
pnl_dados.Visible = false;
pnl_boleto.Controls.Add(boleto_bancario);
The problem is that I don’t know how to ATTACH the Boleto generated by this dll Boleto.net to the customer’s email, because the way it is the billet is loaded on the screen for printing.
Perfect! but the barcode is not shown completely...another question: I see for other banks just instantiate again the class
BoletoBancario BB = new BoletoBancario()
and other particularities in relation to the Instructions, etc;– hard123