Skip to content

Projeto Adaptado de uma Console App para funcionar junto com uma WEB API

Notifications You must be signed in to change notification settings

rafaelxb/Console-e-WEB-API-Cadastro-Series

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CRUD de Séries e Filmes (Console) em C# 🎥

Projeto desenvolvido durante o curso de .Net da Dio. A base foi retirada do exemplo dado pelo professor Eliézer Zarpelão que está disponível em https://github.com/elizarp/dio-dotnet-poo-lab-2.

No projeto desenvolvemos o conceito de classes, interfaces, Enum, métodos e funções. Também vimos o conceito de classe abstrata e visibilidade.

A partir do exemplo, eliminei os códigos em duplicidade, usando métodos e funções. Possibilitei o cadastro de filmes também (anteriormente só se cadastrava séries), através da alteração de duas classes e a criação de um novo Enum para abrigar o tipo do registro; para diferenciar um filme de uma série foi criado um novo campo que guarda o tipo do registro. Além do campo tipo, também inseri um campo para incluir uma nota para o filme ou série, garanti que neste campo pode ser gravado uma nota em valor decimal, independentemente da nota ser digitada utilizando vírgula ou ponto.

Após a mentoria realizada pelo professor Victor Frutuoso, fizemos algumas laterações no projeto. Além de ser um Console Application, o novo projeto foi adaptado para funcionar também como WEB API, onde os conceitos de MVC, POO e Clean Code foram reforçados.

About

Projeto Adaptado de uma Console App para funcionar junto com uma WEB API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages