An open API service indexing awesome lists of open source software.

https://github.com/nashem8/lhpet-mvc

Neste projeto, vou implementar na construção dessa atividade, padrões de desenvolvimento web MVC
https://github.com/nashem8/lhpet-mvc

csharp mvc-architecture

Last synced: 3 months ago
JSON representation

Neste projeto, vou implementar na construção dessa atividade, padrões de desenvolvimento web MVC

Awesome Lists containing this project

README

        

## LHPet - Implantação Web MVC 📈​

Neste projeto, vou implementar na construção dessa atividade, padrões de desenvolvimento web MVC


## 1️⃣​ Situação problema
A clínica veterinária LH-Pet lhe solicitou que inicie o desenvolvimento de um projeto Web .NET com **arquitetura MVC**. Inicialmente a aplicação não terá banco de dados, as futuramente a empresa migrará toda a sua base de dados para o novo sistema.

Primeiramente, você deve iniciar a estruturação de uma aplicação web .NET com **arquitetura MVC**. Após essa fase, o sistema será adequado para persistência com banco de dados. Assim, você será o responsável por criar os dois primeiros models (Cliente e Fornecedor) do sistema, que se referem aos Clientes e Fornecedores da empresa.

Para complementar a implementação você deverá criar objetos do tipo Cliente e Fornecedor no controller (HomeController) criado pelo template de projeto da Microsoft e “popular” esses objetos com atributos. Ao final exiba as listas de Clientes e Fornecedores utilizando o template Index.cshtml desenvolvido pela equipe front-end da empresa.


## 2️⃣​ Desenvolvimento
| ![Imagem 1](https://github.com/user-attachments/assets/5d2d0330-376e-4eba-a7ae-26811d74a17a) | ![Imagem 2](https://github.com/user-attachments/assets/457e7b00-6655-40f5-a07a-608b9b905287) |
|------------------------------|------------------------------|
| Model - Cliente | Model - Fornecedor |


| ![controller](https://github.com/user-attachments/assets/da45f146-97b6-4e98-adf0-91d84f11acde) | ![view](https://github.com/user-attachments/assets/58002754-6bd9-4354-88d9-9147de51724c) |
|------------------------------|------------------------------|
| Controller | View |


### ​3️⃣​ Ferramentas Utilizadas

* C#
* DotNet (SDK)
* Extensão para C#