O post Desenvolvendo um sistema de controle de estoque – Parte 7 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.
Acesse o post Desenvolvendo um sistema de controle de estoque – Parte 6 para visualizar o desenvolvimento da parte 6 do sistema de controle de estoque.
O link arquivos contém os ícones e a modelagem do banco que será utilizada nesse projeto.
Desenvolvendo um sistema de controle de estoque – Parte 7
61 – Criando o formulário de cadastro de cliente – parte 7
A aula implementa o botão salvar do cadastro de cliente.
61.1 – Mascaras e validações dos campos do cadastro de cliente
A aula propõem um desafio para os internautas
61.2 – Validação do campo e-mail
A aula demonstra a validação do campo e-mail
61.3 – Validação do campo CEP
A aula demonstra a validação do campo CEP
62 – Criando a classe modelo fornecedor
A aula implementa a classe modelo fornecedor.
63 – Criando a classe DAL fornecedor
A aula implementa a classe DAL fornecedor.
64 – Criando a classe BLL fornecedor
A aula implementa a classe BLL fornecedor.
65 – Criando o formulário de fornecedor – parte 1
A aula demonstra como criar o formulário de fornecedor
66 – Criando o formulário de fornecedor – parte 2
A aula demonstra como criar o formulário de fornecedor
67 – Criando o formulário Sobre
A aula demonstra como criar o formulário sobre
68 – Compreendendo a compra e a venda do controle de estoque
A aula explica as tabelas relacionadas com a compra e a venda
69 – Implementando a classe Modelo Compra
A aula implementando a classe Modelo Compra
70 – Implementando a classe DAL Compra – Parte 1
A aula implementa a classe DAL Compra – Parte 1
Extras
Método utilizado para formatar o CPF e o CNPJ
public enum Campo
{
CPF = 1,
CNPJ = 2,
}
public void Formatar(Campo Valor, TextBox txtTexto)
{
switch (Valor)
{
case Campo.CPF:
txtTexto.MaxLength = 14;
if (txtTexto.Text.Length == 3)
{
txtTexto.Text = txtTexto.Text + ".";
txtTexto.SelectionStart = txtTexto.Text.Length + 1;
}
else if (txtTexto.Text.Length == 7)
{
txtTexto.Text = txtTexto.Text + ".";
txtTexto.SelectionStart = txtTexto.Text.Length + 1;
}
else if (txtTexto.Text.Length == 11)
{
txtTexto.Text = txtTexto.Text + "-";
txtTexto.SelectionStart = txtTexto.Text.Length + 1;
}
break;
case Campo.CNPJ:
txtTexto.MaxLength = 18;
if (txtTexto.Text.Length == 2 || txtTexto.Text.Length == 6)
{
txtTexto.Text = txtTexto.Text + ".";
txtTexto.SelectionStart = txtTexto.Text.Length + 1;
}
else if (txtTexto.Text.Length == 10)
{
txtTexto.Text = txtTexto.Text + "/";
txtTexto.SelectionStart = txtTexto.Text.Length + 1;
}
else if (txtTexto.Text.Length == 15)
{
txtTexto.Text = txtTexto.Text + "-";
txtTexto.SelectionStart = txtTexto.Text.Length + 1;
}
break;
}
}
Continue acompanhando a criação do sistema de controle de estoque acessando o post Desenvolvendo um sistema de controle de estoque – Parte 8
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 https://www.facebook.com/groups/dfilitto/.


