Skip to content

Programa desktop para cadastro, acompanhamento e gerenciamento de pedidos de um restaurante feito em C# com Windows Forms e Bibliotecas de Classes.

License

Notifications You must be signed in to change notification settings

andremelchior/dev-food

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevFood - README

Status do Projeto GitHub last commit CSharp

Este projeto é um programa desktop para cadastro, acompanhamento e gerenciamento de pedidos de um restaurante feito em C# no Visual Studio, utilizanddo componentes do Windows Forms e Class Libray para criar bibliotecas de classes reutilizaveis, que são: "Users" que contém as classes "Pessoa" e "Funcionario" que são as entidades que representam o usuário do sistema e "DAO" que faz acesso ao banco de dados MySQL (Data Access Object).

👥 Integrantes:

  • André Diogo Melchior da Silva
  • Leandro Souza de Oliveira
  • Widson da Paz Venancio

🧑🏻 Orientador

🚀 Tecnologias utilizadas

  • C# (.NET Framework)
  • Windows Forms
  • Class Library
  • MySQL
  • MySqlConnection

✨ Funcionalidades

  • Cadastro de Funcionario
  • Login e logout de funcionarios
  • Cadastro de Pedidos
  • Acompanhamento de Pedidos
  • Cadastro de novos pratos

▶️ Como executar no Visual Studio

📦 Pré-requisitos:

  • Sistema operacional Windows
  • Visual Studio com o componente de Desenvolvimento para desktop com .NET
  • Tenha o MySQL instalado

🔢 Passo a passo:

  1. Clone o repositório

    git clone https://github.com/andremelchior/DevFood.git
  2. Acesse a pasta do projeto

    cd DevFood
  3. Abra o projeto no Visual Studio

    • Clique duas vezes no arquivo .sln ou abra pelo Visual Studio via Arquivo > Abrir > Projeto/Solução
  4. Compile as bibliotecas DAO e Users acessando suas pastas de projeto

  5. Execute o projeto

    • Clique no projeto DevFood e pressione F5 ou clique em Iniciar (Start) para compilar e rodar o programa

💻 Como executar por CLI

📦 Pré-requisitos:

  • .NET SDK instalado (versão 5.0 ou superior)
  • Tenha o MySQL instalado

🔢 Passo a passo:

  1. Clone o repositório

    git clone https://github.com/andremelchior/DevFood.git
  2. Acesse a pasta do projeto

    cd DevFood
  3. Acesse a pasta DAO e compile a biblioteca

    cd DAO

    Compile a biblioteca

    dotnet build --project DAO.csproj

    Ou simplesmente:

    dotnet build
  4. Volte para a pasta do projeto e acesse a pasta Users e compile a biblioteca

    cd ..
    cd Users

    Compile a biblioteca

    dotnet build --project Users.csproj

    Ou simplesmente:

    dotnet build
  5. Execute o programa

    Volte para a pasta do projeto e acesse a pasta DevFood

    cd ..
    cd DevFood

    Compile e rode o projeto

    dotnet run --project DevFood.csproj

    Ou simplesmente:

    dotnet run

❗ Importante: é necessário executar o script SQL localmente e compilar as bibliotecas de classe para que tudo dê certo 😊

🤝 Contribuições

Sinta-se à vontade para abrir Pull Requests com melhorias de código ou Issues com sugestões caso queira contribur ao projeto.

About

Programa desktop para cadastro, acompanhamento e gerenciamento de pedidos de um restaurante feito em C# com Windows Forms e Bibliotecas de Classes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •