C# Desenvolvimento Vídeo aulas

Desenvolvendo um sistema de controle de estoque – Parte 1

Controle de estoque

O post Desenvolvendo um sistema de controle de estoque – Parte 1 tem como objetivo ensinar o internauta a criar um sistema de controle de estoque utilizando a linguagem de programação C#, a ferramenta de desenvolvimento Visual Studio e o Banco de dados SQL Server. O sistema será desenvolvido utilizando o conceito de camadas (Três camadas) e terá cadastro de clientes, fornecedores, categorias, subcategorias, produtos, tipo de pagamento, unidade de medida, compra, venda, rotinas de backup e relatórios.

O link a seguir contém os ícones e a modelagem do banco que será utilizada nesse projeto.
Arquivos utilizados para o desenvolvimento do projeto

Link para o código fonte do sistema até o vídeo 35
Código Fonte do sistema

Desenvolvendo um sistema de controle de estoque – Parte 1

01 – Criando o Banco de dados no SQL Server e o projeto no Visual Studio

A aula 01 tem como objetivo criar o banco de dados no Sql Server e criar a solução (projeto) no Visual Studio.
Atenção: Ao criar o projeto BLL o correto é BLL e não BBL

02 – Criando a classe ModeloCategoria e a classe DadosDaConexao

A aula 02 tem como objetivo criar a classe ModeloCategoria e a classe DadosDaConexao.
A classe ModeloCategoria irá representar a tabela de categoria em nosso sistema e a classe DadosDaConexão irá representar os dados da conexão com o banco de dados, como por exemplo: servidor, login, senha e nome do banco.

03 – Criando a classe DALConexao e a classe DALCategoria

A aula 03 demonstra como criar a classe DALConexao e a classe DALCategoria.
A classe DALConexao é responsável por estabelecer uma conexão com o banco de dados Sql Server. Para isso é utilizado os dados da classe  DadosDaConexao. A classe DALCategoria é responsável por realizar as operações de insert, update, delete e select na tabela de categoria. A classe também possui outros métodos que são utilizados pelo sistema.

04 – Finalizando a classe DALCategoria

A aula 04 finaliza a implementação da classe DALCategoria.

05 – Criando a classe BLLCategoria

A aula 05 implementa a classe BLLCategoria que tem.
A classe BLLCategoria tem como objetivo tratar a regra de negócio, isto é, validar quais campos devem estar preenchidos e realizar outras alterações nos dados conforme solicitação da empresa.

06 – Criando o formulário modelo de cadastro – parte 1

A aula 06 implementa um modelo de formulário que será utilizado em todas as telas de cadastro do controle de estoque.

07 – Criando o formulário modelo de cadastro – parte 2

A aula 06 implementa um modelo de formulário que será utilizado em todas as telas de cadastro do controle de estoque.

08 – Criando o formulário de cadastro de categoria – parte 1

A aula 08 implementa o formulário de cadastro de categoria. Esse formulário utiliza como classe pai a classe do formulário modelo implementado nas aulas passadas. O fomulário de cadastro de categoria irá cadastrar, excluir, localizar e alterar uma categoria.

09 – Criando o formulário de cadastro de categoria – parte 2 e formulário de consulta de categoria

A aula 09 continua com a implementação do formulário de cadastro de categoria e inicia a implementação do formulário de consulta categoria. O formulário de consulta categoria lista todas as categorias encontradas no banco de dados.

10 – Criando o formulário de consulta de categoria parte 2

A aula 10 continua com a implementação do formulário de consulta categoria. O formulário de consulta categoria lista todas as categorias encontradas no banco de dados.

11 – Implementando o formulário de cadastro de categoria parte 2

A aula 11 continua com a implementação do formulário de cadastro categoria. Agora que o formulário de consulta categoria esta pronto podemos implementar o restante das ações como por exemplo, a ação de editar uma categoria carregada por meio do localizar.

12 – Implementando a classe modelo SubCategoria

A aula 12 implementa a classe modelo SubCategoria que é responsável por representar os dados da tabela de SubCategoria em nosso sistema de controle de estoque.

13 – Implementando a classe DALL SubCategoria

A aula 13 implementa a classe DALSubCategoria que é responsável por gravar e coletar as informações da tabela de SubCategoria.

14 – Implementando a classe BLL SubCategoria

A aula 14 implementa a classe BLLSubCategoria para tratar as regras de negócio relacionadas com as SubCategorias.

15 – Implementando o formulário de Cadastro SubCategoria – parte 1

A aula 15 implementa o formulário de Cadastro SubCategoria. Opção salvar, cancelar e inserir.

16 – Implementando o formulário de Cadastro SubCategoria – parte 2

A aula 16 continua com a implementação do formulário de Cadastro SubCategoria.

17 – Implementação do formulário de consulta SubCategoria

A aula 17  Implementa o formulário de Consulta SubCategoria  e finaliza o formulário de Cadastro SubCategoria (parte 3).

18 – Melhorando o formulário de consulta SubCategoria

A aula 18 atualiza o método localizar das classes DALSubCategoria e BLLSubcategoria para alterar a visualização  das categorias no formulário de consulta.

Continue acompanhando a criação do sistema de controle de estoque acessando o post – Desenvolvendo um sistema de controle de estoque – Parte 2.

Acesse nosso canal no YouTube para visualizar outros vídeos sobre programação, como por exemplo Python, Java e Desenvolvimento de sistemas comerciais utilizando a linguagem C#. Participe do nosso grupo de estudos no Facebook acessando o link.

Danilo Filitto

Danilo Filitto

Mestre em Ciência da Computação pela UEM, Pós-Graduado em Redes de Computadores e Comunicação de Dados pela UEL, Bacharel em Ciência da Computação pela UNOESTE.

Adicione um comentário

Clique aqui para enviar um comentário

Área do assinante

Assinar Blog por Email

Digite seu endereço de email para assinar este blog e receber notificações de novas publicações por email.

Junte-se a 837 outros assinantes







Você gosta de jogar?