protected void Page_Load(object sender, EventArgs e) { DateTime vencimento = DateTime.Now.AddDays(5); Cedente c = new Cedente("000.000.000-00", "Boleto.net ILTDA", "1234", "12345678", "9"); c.Codigo = "112233"; Boleto b = new Boleto(vencimento, 20.00m, "2", "0123456789", c); b.Sacado = new Sacado("000.000.000-00", "Nome do seu Cliente "); b.Sacado.Endereco.End = "Endereço do seu Cliente "; b.Sacado.Endereco.Bairro = "Bairro"; b.Sacado.Endereco.Cidade = "Cidade"; b.Sacado.Endereco.CEP = "00000000"; b.Sacado.Endereco.UF = "UF"; //Adiciona as instruções ao boleto #region Instruções Instrucao_Caixa item; //ImportanciaporDiaDesconto item = new Instrucao_Caixa((int)EnumInstrucoes_Caixa.Multa, Convert.ToDecimal(0.40)); b.Instrucoes.Add(item); item = new Instrucao_Caixa((int)EnumInstrucoes_Caixa.JurosdeMora, Convert.ToDecimal(0.01)); b.Instrucoes.Add(item); item = new Instrucao_Caixa((int)EnumInstrucoes_Caixa.NaoReceberAposNDias, 90); b.Instrucoes.Add(item); #endregion Instruções EspecieDocumento_Caixa ed = new EspecieDocumento_Caixa(); b.EspecieDocumento = new EspecieDocumento_Caixa(ed.getCodigoEspecieByEnum(EnumEspecieDocumento_Caixa.DuplicataMercantil)); b.NumeroDocumento = "00001"; b.DataProcessamento = DateTime.Now; b.DataDocumento = DateTime.Now; boletoBancario.Boleto = b; //boletoBancario.Boleto.Valida(); //lblCodigoBarras.Text = b.CodigoBarra.Codigo.ToString(); boletoBancario.MostrarComprovanteEntrega = (Request.Url.Query == "?show"); var bytes = boletoBancario.MontaBytesPDF(); Response.Clear(); Response.ContentType = "application/pdf"; Response.AddHeader("Content-Disposition", "attachment;filename=\"FileName.pdf\""); Response.BinaryWrite(bytes); Response.Flush(); Response.End(); }
public BoletoBancario Caixa() { DateTime vencimento = DateTime.Now.AddDays(10); Cedente c = new Cedente("01.924.069/0001-74", "BRUCAI TRANSPORTES E ARMAZEM GERAIS LTDA", "3792", "1031", "6"); c.Codigo = "943870"; BoletoNet.Boleto b = new BoletoNet.Boleto(vencimento, 508.4300M, "1", "00000000000000004", c); b.Sacado = new Sacado("000.000.000-00", "Nome do seu Cliente "); b.Sacado.Endereco.End = "Endereço do seu Cliente "; b.Sacado.Endereco.Bairro = "Bairro"; b.Sacado.Endereco.Cidade = "Cidade"; b.Sacado.Endereco.CEP = "00000000"; b.Sacado.Endereco.UF = "UF"; //Adiciona as instruções ao boleto //#region Instruções //Instrucao_Caixa item; ////ImportanciaporDiaDesconto //item = new Instrucao_Caixa((int)EnumInstrucoes_Caixa.Multa, Convert.ToDecimal(0.40)); //b.Instrucoes.Add(item); //item = new Instrucao_Caixa((int)EnumInstrucoes_Caixa.JurosdeMora, Convert.ToDecimal(0.01)); //b.Instrucoes.Add(item); //item = new Instrucao_Caixa((int)EnumInstrucoes_Caixa.NaoReceberAposNDias, 90); //b.Instrucoes.Add(item); //#endregion Instruções EspecieDocumento_Caixa espDocCaixa = new EspecieDocumento_Caixa(); b.EspecieDocumento = new EspecieDocumento_Caixa(espDocCaixa.getCodigoEspecieByEnum(EnumEspecieDocumento_Caixa.DuplicataMercantil)); b.NumeroDocumento = "00001"; b.DataProcessamento = DateTime.Now; b.DataDocumento = DateTime.Now; boletoBancario.Boleto = b; boletoBancario.Boleto.Valida(); return(boletoBancario); }
public string Caixa() { DateTime vencimento = new DateTime(2008, 12, 20); Cedente c = new Cedente("000.000.000-00", "Boleto.net ILTDA", "1234", "12345678", "9"); c.Codigo = "112233"; BoletoNet.Boleto b = new BoletoNet.Boleto(vencimento, 20.00m, "2", "0123456789", c); b.Sacado = new Sacado("000.000.000-00", "Nome do seu Cliente "); b.Sacado.Endereco.End = "Endereço do seu Cliente "; b.Sacado.Endereco.Bairro = "Bairro"; b.Sacado.Endereco.Cidade = "Cidade"; b.Sacado.Endereco.CEP = "00000000"; b.Sacado.Endereco.UF = "UF"; //Adiciona as instruções ao boleto #region Instruções Instrucao_Caixa item; //ImportanciaporDiaDesconto item = new Instrucao_Caixa((int)EnumInstrucoes_Caixa.Multa, Convert.ToDecimal(0.40)); b.Instrucoes.Add(item); item = new Instrucao_Caixa((int)EnumInstrucoes_Caixa.JurosdeMora, Convert.ToDecimal(0.01)); b.Instrucoes.Add(item); item = new Instrucao_Caixa((int)EnumInstrucoes_Caixa.NaoReceberAposNDias, 90); b.Instrucoes.Add(item); #endregion Instruções EspecieDocumento_Caixa espDocCaixa = new EspecieDocumento_Caixa(); b.EspecieDocumento = new EspecieDocumento_Caixa(espDocCaixa.getCodigoEspecieByEnum(EnumEspecieDocumento_Caixa.DuplicataMercantil)); b.NumeroDocumento = "00001"; b.DataProcessamento = DateTime.Now; b.DataDocumento = DateTime.Now; boletoBancario.Boleto = b; boletoBancario.Boleto.Valida(); return(boletoBancario.MontaHtml("/Content/Boletos/", "")); }