Visual Basic 2010 - Criando uma aplicação de Controle de Notas

41
Desenvolvimento de Software II ETEC MAM 2013 GÁLIA Prof. Aloisio

description

Criando uma aplicação de Controle de Notas Objetivo: Desenvolver uma aplicação que trabalha com 2 tabelas em um único grid

Transcript of Visual Basic 2010 - Criando uma aplicação de Controle de Notas

Page 1: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

Desenvolvimento de Software II

ETEC MAM 2013GÁLIA

Prof. Aloisio

Page 2: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

Objetivo

Desenvolver uma aplicação que trabalha com 2 tabelas em um único grid

Page 3: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

Criando uma aplicação de Controle de Notas

Visual Basic 2010

Page 4: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

Passo 1Criando o Banco de Dados

Page 5: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

A - Crie um Banco de Dados Access

Chame este banco de Vendas.mdb

Page 6: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

B - Crie uma tabela chamada Produto

Depois, preencha a tabela com 3 registros

Page 7: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

C - Crie uma tabela chamada NotaFiscal

Depois, preencha a tabela com 1 registro

Page 8: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

D - Crie uma tabela chamada ItemNotaFiscal

Depois, preencha a tabela com 3 registros

Page 9: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

E- Na guia Ferramenta de Banco de Dados

Clique no botão “Relações” e crie o relacionamento abaixo para as tabelas do banco

Page 10: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

Passo 2Criando o Projeto no Visual Studio 2010

Page 11: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

A - Crie um projeto chamado “RegistroDeVendas”

Page 12: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

B – Renomeie o formulário para FrmPrincipal

Insira um componente ToolStripMenu Crie um menu Cadastros com 2 itens:•Produto •NotaFiscal

Page 13: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

C – Crie outro menu no mesmo objeto

Ainda no componente ToolStripMenu Crie um menu Ajuda com 1 item:•Sair

Page 14: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

Passo 3Criando mais formulários

Page 15: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

A – Crie um formulário chamado FrmProduto

Desenhe: 4 botões, 3 caixas de texto e labels e 1 DataGridView

Page 16: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

B – Crie outro form chamado FrmNotas

Desenhe: 4 botões, 3 caixas de texto e labels e 1 DataGridView

Page 17: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

Passo 4Criando a conexão com o

banco de dados

Page 18: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

Crie uma conexão com o banco Access

• Acesse o menu Data

• Selecione a opção New Data Source

• Siga todos os passos e crie uma nova conexão do tipo Access OleDB com o banco Vendas.MDB

• A String de conexão deverá se chamar VendasConnectionString

Page 19: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

Passo 5

Codificar o Formulário Principal(FrmPrincipal)

Page 20: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

Codifique os menus

Page 21: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

Passo 6

Crie uma nova classe responsável pelo tratamento dos dados do banco chamado Banco

Page 22: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

A - Crie uma nova classe: Banco

Page 23: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

B- Adicione métodos à classe Banco

Page 24: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

C- Adicione métodos à classe Banco

Page 25: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

D- Adicione métodos à classe Banco

Page 26: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

Passo 7

Codificar o Formulário de Notas

(FrmNotas)

Page 27: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

A- Adicione as funções Limpar Nota e Item da Nota

Page 28: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

B- Adicione a Função Atualizar Grid

Page 29: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

C- Botão Nova Nota

Page 30: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

D- Botão Salvar Nota

Page 31: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

E - Botão Excluir Nota

Page 32: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

F- Botões Sair e Novo Item da Nota

Page 33: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

G- Botão Pesquisar Produto

Page 34: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

H- Botão Pesquisar Nota

Page 35: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

I – Evento Selection Changed do Grid

Page 36: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

J – Eventos Value Changed nos Campos Quantidade e Valor Unitário

Page 37: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

K – Botão Salvar Item

Page 38: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

L – Botão Excluir Item

Page 39: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

Rodando!!! (Tela Inicial)

Page 40: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

Rodando!!! (Tela Produtos)

Page 41: Visual Basic 2010 - Criando uma aplicação de Controle de Notas

Rodando!!! (Tela Notas)