Controle de Comissão sem assistentes - Parte I

O exemplo abaixo para salvar é para a versão Visual Studio 2008 Team

Para a versão 2008 Professional Edition, quando clicamos no Menu Project / New Project, é solicitado o nome da aplicação. É só informar e confirmar no botão OK.

A seguir, clique no botão Save All para especificar o local (Location), e siga as instruções abaixo.

Clique no Menu File / Project. Será aberta a caixa de diálogo. Veja figura abaixo: ctrcomissao1

Em Project types, selecione: Visual Basic.
Em Templates, selecione: Windows Application.
Em Name: Digite o nome do projeto, neste caso ctrComissao.
Em Location: Clique no botão Browse e selecione onde será salvo o projeto, como exemplo na figura acima, foi criada a pasta Diversos e a subpasta VBNET. Na opção Name como foi dado o nome de ctrComissao, o VBNET, automaticamente criará a subpasta com este nome.
Desmarque opção Create directory for solution, pois caso contrário o VB.NET criará outra pasta com o nome ctrComissao.
Clique no botão OK para confirmar.

Criação do banco ctrComissao e tabela de Clientes no SQL 2005 Express.
Na janela Solution Explorer (no lado direito superior), clique com o botão direito no ícone VB (onde está escrito ctrComissao) e selecione Add / New Item.

Veja figura abaixo:

ctrComissao2

Será aberta a janela abaixo:

ctrComissao3

Selecione Service-based Database e dê o nome de ctrComissao.mdf. Clique no botão Add.

Será aberta a janela abaixo:

ctrComissao4

Clique no botão Finish para concluir.

ctrComissao5

 

Dê um duplo clique em ctrComissao.mdf. Na parte superior esquerda, será exibido a janela:

ctrComissao6

Clique com o botão direito em Tables e selecione Add New Table. Crie a tabela de Vendedor conforme figura abaixo:

ctrComissao7

Clique com o botão direito no campo Codigo e selecione Set Primary Key.

Dê um clique com o botão esquerdo no campo Codigo.

ctrComissao8

Em Column Properties, clique no sinal de + de Identy Specification. Em Is Identity, selecione Yes. Com isso o campo código, ficará como autonumeração. Salve a tabela como Vendedor.

Crie outra tabela, de acordo com a figura abaixo:

ctrComissao9

Salve-a com o nome: Comissao.

Relacionando as tabelas

Dê um clique com o botão direito em Database Diagrams e selecione Add New Diagram.
Obs.: Não deixe nenhuma tabela aberta.

Será aberta a janela abaixo:

ctrComissao10

Selecione-as e clique no botão Add e depois Close.

Arraste o campo Codigo da tabela de Vendedor para o campo CodigoVendedor da tabela de Comissao. Será aberta a janela, conforme a figura abaixo:

ctrComissao11

Deixe conforme mostra a figura acima e clique no botão OK até encerrar e Yes para confirmar.

Salve-a como ctrComissao e feche-a.

Na janela do Solution Explorer, renomeie o form1.vb para frmMenu.
Dê um clique dentro do formulário e altere as propriedades:
Text: Controle de Comissão
WindowState: Maximized

Clique no ícone ToolBox de acordo com a figura abaixo:

ctrComissao12

Localize em Menus & Toolbars a ferramenta MenuStrip e selecione-a. Arraste-a para o formulário e monte a estrutura de menu abaixo:

Text Name ShorcutKeys
&Cadastro mnuCadastro  
&Vendedor mnuVendedor F2
- mnuTraco1  
Sai&r mnuSair  
C&omissão mnuComissão  
Controle mnuControle F3
&Relatórios mnuRelatorios  
Vendedor mnuRelVendedor  
Comissão mnuRelComissão  

O menu deverá ficar de acordo com a figura abaixo:

ctrComissao13

Pressione a tecla F5 para testar o projeto. O Visual Studio deverá demorar um pouco, pois deverá ser a primeira compilação que foi realizada. A partir daí, as próximas execuções deverão ser mais rápidas, dependendo é claro do código que está sendo compilado.

Controle de Comissões - Parte II

Controle de Comissões - Parte III

Controle de Comissões - Parte IV

Controle de Comissões - Parte V

Controle de Comissões - Parte VI

Hosted by www.Geocities.ws

1