C# Desenvolvimento Vídeo aulas

Desenvolvendo um sistema de controle de estoque – Parte 7

Controle de estoque

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/.

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 842 outros assinantes







Você gosta de jogar?