Índice
Armazene os dados No sistema de persistência do aplicativo, é uma das etapas mais importantes e mais comuns, geralmente aplicativos da web que são feitos sob o padrão de desenvolvimento. MVC tem um sistema de Bases de dados, nestes é que iremos armazenar os dados capturados.As Pranchas das bases de dados e seus campos devem corresponder aos diferentes modelos de aplicação, é claro que pode haver exceções onde há alguma tabela que pode não ter um modelo, mas esta é a minoria dos casos.
Crie a camada de acesso a dados
Ser capaz de trabalhar com os bancos de dados em um aplicativo em ASP.NET MVC devemos primeiro construir um camada de acesso a dadosIsso ocorre porque, por padrão, o aplicativo não tem nenhum, embora possa parecer complexo, não é.
Estrutura de entidadePodemos trabalhar com a estrutura da Microsoft chamada Estrutura de entidade também conhecido como EF, isso nos permite interagir com o banco de dados, pois é um ORM, este componente faz parte do .NET Framework, então, ao criar um aplicativo MVC, podemos usá-lo.
Criando a Camada
Para criar a camada, devemos primeiro criar uma classe na qual faremos a conexão entre EF e nossos modelos para isso usaremos a classe System.Data.Entity.DbContext isso nos permite criar classes que herdam dele e obter todas as funcionalidades que ele nos oferece EF na rede.
Vamos ver na imagem a seguir um exemplo de como criar essa camada de acesso a dados:
Finalmente salvando
Já que definimos tudo o que é necessário para que nossa aplicação tenha acesso ao nosso banco de dados, agora é a hora de colocar isso em prática e usar camada de acesso.
Aproveitar essa camada que mencionamos é algo bastante simples, pois uma vez definida a classe podemos invocar um objeto dela e fazer as operações de que precisamos, vamos ver um código disso na imagem a seguir:
Como podemos ver, não é algo complexo, é claro que ainda faltam as validações, mas a inclusão ou não destas não afeta o processo principal que acabamos de descrever.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo