Skip to content

02_Repostitorio

Douglas Fernandes Pereira da Silva Jr edited this page May 28, 2019 · 6 revisions

Repositórios

Neste exemplo vamos criar um exemplo básico de repositório para manipulação de dados, e a criação de um repositório genérico.

Começamos este passo na branch topicos/t2/p2.

Passo a Passo 1 - Repositórios Básicos

Vamos criar um repositório simples para fazer algumas operações básicas.

Projeto AcessoDados.DAL

  1. Vamos começar no projeto AcessoDados.DAL.
  2. Na pasta EntityCodeFirst, crie a classe RepositorioCategoria. Arquivo Final.

Projeto AcessoDados.ConsoleApp

  1. Vamos alterar o projeto AcessoDados.ConsoleApp.
  2. Vamos alterar o arquivo Program.cs, para instânciar o objeto de conexão com o banco, e exibir os resultado. DIFF alterações Arquivo final.

Passo a Passo 2 - Repositório Genérico

Vamos criar um repositório genérico para fazer algumas operações básicas reutilizáveis.

Projeto AcessoDados.DAL

  1. Vamos começar no projeto AcessoDados.DAL.
  2. Na pasta EntityCodeFirst, crie a classe RepositorioComum. Arquivo Final.
  3. Na pasta EntityCodeFirst, altere a classe RepositorioCategoria.DIFF alterações Arquivo Final.

Projeto AcessoDados.ConsoleApp

  1. Vamos alterar o projeto AcessoDados.ConsoleApp.
  2. Vamos alterar o arquivo Program.cs, para instânciar o objeto de conexão com o banco, e exibir os resultado. DIFF alterações Arquivo final.

Clone this wiki locally