O post Desenvolvendo um sistema de controle de estoque – Parte 6 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 5 para visualizar o desenvolvimento da parte 5 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 6
55 – Criando o formulário de clientes – Parte 3
A aula implementa o botão salvar do cadastro de cliente.
56 – Criando o formulário de clientes – Parte 4
A aula implementa o botão salvar do cadastro de cliente.
57 – Criando o formulário de consulta de clientes – Parte 1
A aula implementa o formulário de consulta de clientes
58 – Alterando a tabela de cliente
A aula altera a coluna cli_tipo na tabela de cliente.
59 – Criando o formulário de clientes – Parte 5
A aula implementa o botão salvar do cadastro de cliente.
60 – Criando o formulário de clientes – Parte 6
A aula implementa o botão salvar do cadastro de cliente.
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 7
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/.


