Mini-Curso
Aplicação Web completa!
Carrinho de compras - Parte III
Continuaremos neste artigo a criação da nossa aplicação Web completa, onde mostraremos como criar um carrinho de compras para o site. Para este artigo, veremos algumas funcionalidades de um dos componentes mais importante da arquitetura ADO.NET, o DataSet.
O DataSet trabalha totalmente desconectado do banco, com os dados em memória (cache), sendo de grande utilidade para criarmos o carrinho de compras, pois vamos adicionar os produtos comprados pelo cliente e no final incluiremos os mesmos no banco, sem a necessidade de a cada produto inserido, ser feita uma conexão com o banco.
Criando o carrinho de compras
Abra o projeto que estamos trabalhando, crie um novo Web Form (File>New>Other>New ASP.NET Files>ASP.NET Page) e dê o nome de “carrinho.aspx” para o mesmo. Adicione um DataGrid e configure-o para o estilo que mais lhe convier.
Adicione no formulário um DataSet (da categoria Data Components) e dê o nome de “dsCarrinho”. Abra a propriedade Tables, no editor clique em Add, para adicionar uma “tabela” e em TableName digite “CARRINHO”. Clique na propriedade Columns para adicionar as colunas da tabela, conforme a Tabela 1.
Nome da Coluna |
Tipo (DataType) |
ID_PRODUTO |
System.Int32 |
NOME_PRODUTO |
System.String |
PRECO |
System.Single |
QUANTIDADE |
System.Int32 |
SUBTOTAL |
System.Single |
TOTAL |
System.Single |
Tabela 1. Colunas da tabela CARRINHO do DataSet
Depois de criar as colunas, volte ao editor de DataTables do DataSet e acesse a propriedade PrimaryKey, marcando o campo ID_PRODUTO conforme visto na Figura 1.
" [...] continue lendo...