Skip to content

lucasost/ReadFile

Repository files navigation

ReadFile

Biblioteca utilizada

  • FileHelpers

Ferramentas utilizadas

  • Visual Studio / Visual Studio Code

Extension utilizada (opcional)

  • Sonar

Sobre o Funcionamento:

Ao rodar o programa, serão criados duas pastas.

%homepath%/data/in - Local aonde será necessário adicionar os arquivos.

%homepath%/data/out - Local aonde os arquivos inseridos em data/in serão criados com a interpretação.

Formatação do arquivo:

Dados do vendedor

Os dados do vendedor possuem o identificador 001 e seguem o seguinte formato:

001çCPFçNameçSalary

Dados do cliente

Os dados do cliente possuem o identificador 002 e seguem o seguinte formato:

002çCNPJçNameçBusiness Area

Dados de venda

Os dados de venda possuem o identificador 003 e seguem o seguinte formato:

003çSale IDç[Item ID-Item Quantity-Item Price]çSalesman name

Interpretações implementadas:

O sistema ao ler o arquivo e posteriormente salvar em data/out exibirá as seguintes informações:

  • Quantidade de clientes no arquivo de entrada;
  • Quantidade de vendedores no arquivo de entrada;
  • ID da venda mais cara;
  • O pior vendedor.

Exemplo de conteúdo do arquivo:

Arquivo deve ter a extenção .txt

001ç1234567891234çPedroç5000
001ç3245678865434çPauloç4000.99
002ç2345675434544345çJose da SilvaçRural
002ç2345675433444345çEduardo PereiraçRural
003ç10ç[1-10-100,2-30-2.50,3-40-3.10]çPedro
003ç08ç[1-34-10,2-33-1.50,3-40-0.10]çPaulo Ricardo

Ilustração:

Tela do sistema Tela Inicial

Exemplo do arquivo interpretado Arquivo Interpretado

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages