DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Artigo Clube Delphi 77 - Aplicação Web completa - Parte IV

Artigo da Revista Clube Delphi Edição 77.

Esse artigo faz parte da revista Clube Delphi Edição 77. Clique aqui para ler todos os artigos desta edição

imagem_pdf.jpg

Mini-Curso

Aplicação Web completa!

Gerando boletos - Parte IV

Neste artigo vamos concluir o nosso mini-curso de uma aplicação web completa, finalizando a compra do usuário no site, emitindo boleto bancário na aplicação ASP.NET. Daremos a opção de o mesmo ser enviado por e-mail. Para isso, usaremos uma ótima ferramenta que vai facilitar em muito a geração do boleto, o CobreBemX.

Imagine criar via código (no braço) um boleto bancário, com código de barras e para Web (ASP.NET), seriam necessárias umas 6 edições para descrevermos todo o processo! Com o CobreBemX, com algumas linhas de código, geramos boletos para vários bancos e também com logotipos personalizados da empresa. Além disso, podermos trabalhar com cartão de crédito (de várias bandeiras) e débito automático em conta corrente.

Abra a aplicação que construímos até agora e vamos começar a finalizar a aplicação web.

 

Dica

Para rodar as páginas ASP.NET desse curso, é preciso que você tenha o Internet Information Services instalado. Para isso, você pode usar o Adicionar>Remover Programas do Painel de Controle. Caso tenha instalado o .NET Framework antes do IIS, é necessário executar a seguinte linha de comando:

C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322>aspnet_regiis.exe –i

Um sintoma comum da falta deste passo é que, no momento da execução da aplicação, os controles ASP.NET não aparecem no browser.

Baixando o CobreBemX

Existe uma versão para desenvolvimento e avaliação da ferramenta no site da empresa fabricante (veja seção Links). Com essa versão, existem duas restrições: a data de vencimento é fixa (com o ano de 2007), e o valor cobrado é mostrado como R$ 1,90.

Baixe a versão de teste no endereço: www.cobrebem.com/downloads/cbx/InstalarCobreBemX.zip e descompacte o arquivo em uma pasta qualquer. Clique no arquivo Instalar.exe para registrar a DLL. O controle é um componente COM/DCOM e não será instalado no IDE do Delphi.

Existem mais algumas configurações e arquivos a serem baixados para gerar corretamente os boletos. Acesse o endereço www.cobrebem.com/downloads/cbx/ImagensBoleto.zip para baixar as imagens do boleto, essas imagens devem ser descompactadas na pasta da aplicação (crie uma pasta chamada “imagensboleto”).

Não é recomendado alterar o nome dessas imagens, pois as mesmas serão usadas para o logotipo do banco, bem como o código de barras. Devemos no final gerar um arquivo, que será a licença de teste e o tipo de cobrança do boleto.

Acesse o endereço www.cobrebem.com/cgi-bin/GeraArquivoLicencaTeste, escolha o banco e em Carteira, escolha uma cobrança simples. Clique em Gerar Arquivo e salve o arquivo na pasta da aplicação (Figura 1).

 

Figura 1. Gerando o arquivo de licença de teste e o tipo de carteira

"



ATENÇÃO! A exibição deste artigo foi interrompida.


  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!






    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!



Publicidade
Autor
Luciano Almeida [devmedia Videos]

Técnico em Processamento de Dados, desenvolvedor Delphi/C#. Autor de mais de 60 artigos e 300 vídeo aulas sobre Delphi, C#, banco de dados e ASP.NET. Palestrante da 4ª edição da Borland Conference (BorCon). Desenvolvedor ASP.NET da Paradigma Web Bussiness em Florianópolis-SC.


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03