Concluído 🚀
💸 Sales Web MVC - Projeto utilizando o ASP.NET Core e suas ferramentas, criando um CRUD (Create, Read, Update, Delete) web de vendas, vendedores e departamentos.
Projeto desenvolvido durante o curso de POO(programação orientada a objetos), com o intuito de utilizar os conceitos da POO com as ferramentas disponíbilizadas ao uso do ASP.NET Core.
Página Home e Privacy
Página Departments (Departamentos)
Página Sellers (Vendedores)
Página Sales (Vendas)
Para utilizar e visualizar (a nível de código), será necessário atender os seguintes pré requisitos:
- SDK do .NET versão 5.0.405 (patch 5.0.14);
Banco de dados MySql Workbench Community versão 8.0.32;
Entity Framework Core versão 5.0.17.
Para baixar os dados, será necessário o gerenciador de versionamento Git (sobre como baixar o projeto clique aqui), ou baixando os arquivos zipados(.ZIP) clicando aqui. Para a visualização do código, será necessário um editor de texto ou IDE (ambiente de desenvolvimento integrado), tanto o editor de texto Visual Studio Code quanto a IDE Visual Studio.
#clone este repositório(SSH)
$ git clone git@github.com:SirGustv/salesweb-mvc.git
#Vá para a pasta do projeto no terminal/cmd
$ cd SalesWebMVC/SalesWebMVC
#Baixe as dependências
$ dotnet build
#Para executar a aplicação
$ dotnet watch run
#para acessar o código via VSCode
$ code .
No arquivo
appsettings.json
(linha 11), estão a configuração que foi definida para o projeto ser conectado o banco de dados. Caso as informações do seu banco de dados for diferente, certifique-se de alterar para que seja compativél com as suas configurações.
#Instalando o Entity Framework Core
>dotnet add package Pomelo.EntityFrameworkCore.MySql --version 5.0.4
#Instalando as ferramentas o Entity Framework Core
>dotnet tool install --global dotnet-ef --version 5.0.17
#Atualizando e povoando o banco de dados
>dotnet-ef database update
Framework: .NET 5 ; Entity Framework Core
Banco de Dados: MySql Workbench Community
Editor: Visual Studio Code
Versionamento: Git