Este artigo é a décima e última parte do projeto Loja em C#.Net, e agora iremos alterar o Menu Principal para abrir os demais formulários, se você perdeu alguma parte do projeto:
- Primeira parte, a criação da base de dados em SQL Server;
- Segunda parte, a criação do projeto modelo;
- Terceira parte, a criação do projeto de acesso a dados;
- Quarta parte, a criação do projeto de regras de negócio;
- Quinta parte, a criação do projeto do Aplicativo desktop;
- Sexta parte, a criação do formulário clientes;
- Sétima parte, a criação do formulário produtos;
- Oitava parte, a criação do formulário vendas;
- Nona parte, a criação do formulário produtos em falta.
Abra o Visual Studio, e abra seu projeto Loja. Vá ao Solution Explorer, clique duas vezes em PrincipalForm.cs.
No formulário, clique no Menu, e clique duas vezes em Clientes, isso adicionará o método Click ao menu item, observe a figura a seguir:
Copie o código a seguir:
private void clientesToolStripMenuItem_Click(object sender, EventArgs e)
{
ClientesForm obj = new ClientesForm();
obj.MdiParent = this;
obj.Show();
}
Agora o item de menu pode chamar o formulário Clientes que você implementou. Iremos repetir o mesmo processo com os demais itens de menu.
Clique com o botão direito e clique em View Designer para voltar ao modo design, clique no Menu, e clique duas vezes em Produtos para adicionar o método click, copie o código a seguir:
private void produtosToolStripMenuItem_Click(object sender, EventArgs e)
{
ProdutosForm obj = new ProdutosForm();
obj.MdiParent = this;
obj.Show();
}
Muito bem, agora o formulário Produtos poderá ser chamado. Clique com o botão direito e clique em View Designer para voltar ao modo design, clique no Menu, e clique duas vezes em Vendas para adicionar o método click, copie o código a seguir:
private void vendasToolStripMenuItem_Click(object sender, EventArgs e)
{
VendasForm obj = new VendasForm();
obj.MdiParent = this;
obj.Show();
}
Agora o formulário Vendas poderá ser chamado. Clique com o botão direito e clique em View Designer para voltar ao modo design, clique no Menu, e clique duas vezes em Produtos em Falta para adicionar o método click, copie o código a seguir:
private void produtosEmFaltaToolStripMenuItem_Click(object sender, EventArgs e)
{
ProdutosEmFaltaForm obj = new ProdutosEmFaltaForm();
obj.MdiParent = this;
obj.Show();
}
Muito bem, agora todos os menus estão com o método click implementado, o próximo passo é compilar o projeto, vá ao Solution Explorer, clique duas vezes em Program.cs, altere o namespace para Loja.UIWindows conforme a figura a seguir:
Agora iremos compilar o projeto, clique com o botão direito em Model, e clique em Build, veja a figura a seguir:
Se o projeto Model não tiver nenhum erro de código, será exibido Build Succeeded na barra de status, veja a figura a seguir:
Repita o processo nos projetos DAL, BLL, e UIWindows, se após a compilação, todos apresentarem a mensagem de sucesso, é só executar o projeto e aproveitar todas as funcionalidades.
Se houver qualquer erro no código, ou erro de compilação, comente a postagem.
Até a próxima.