/Stock

Projeto API para gerenciamento de estoque

Primary LanguageC#

Estoque de Produtos

Este é um projeto simples para gerenciar um estoque de produtos.

Categorias

Os produtos estão divididos nas seguintes categorias:

  1. Materiais de Alvenaria: Inclui tijolos, blocos, argamassa, cimento e mais para construção de paredes.
  2. Madeiras e Esquadrias: Inclui tipos de madeira para estruturas, além de portas e janelas.
  3. Revestimentos e Acabamentos: Inclui tintas, vernizes, azulejos, pisos e outros para acabamento.
  4. Instalações Hidráulicas: Inclui tubos, conexões, torneiras, chuveiros e mais para instalação de água.
  5. Instalações Elétricas: Inclui fios, cabos, interruptores, tomadas e mais para instalação elétrica.

Produtos

Cada produto tem as seguintes informações:

  • Nome: O nome do produto.
  • Descrição: A descrição do produto.
  • Quantidade: A quantidade atual do produto em estoque.
  • Id da Categoria: Id da categoria a qual o produto pertence.

Como Usar

Para adicionar um novo produto ao estoque:

  1. Verifique se a categoria do produto já existe. Se não, crie uma nova categoria.
  2. Adicione o produto com as informações: Nome, Descrição, Quantidade e Id da Categoria.

Para adicionar uma nova categoria:

  1. Verifique se a categoria já existe. Se não, crie uma nova categoria.
  2. Adicione a categoria com as informações: Nome e Descrição.

Para alterar uma categoria:

  1. Verifique se a categoria já existe.
  2. Informe o Id da Categoria e os novos dados da Categoria.

Para alterar um produto:

  1. Verifique se o produto existe.
  2. Informe o Id do produto, e as informações: Id, Nome, Descrição, Quantidade e Id da Categoria.

Métodos disponíveis:

Observação

Projeto simples para treino na criação de web API's.