segunda-feira, 25 de fevereiro de 2013

Crud Básico Com Entity Framework .NET 4.0 em C#

Olá a todos nesse post vou explicar como criar um crud (CRUD – Wikipédia, a enciclopédia livre) 

básico com Entity Framework .NET 4.0 em C#



Caso queria reproduzir o código abaixo é preciso ter instalado


  • Script SQL Server para gerar o banco de dados Clique aqui




1- Criamos o modelo



* Criamos uma Nova Conexão escolhemos o Tipo Sql Server e selecionamos o banco de dados

* Escolhemos as tabelas e damos o nome do namespace de nosso modelo.
























* Renomeamos as propriedades e o EntitySetName (Coleção da entidade) sempre no plural. E mudamos o nome do Container.




Vamos agora criar uma método para salvar uma Entidade


Classe Cliente 

Método de pesquisa por ID 


Utilizando o método na classe cliente 



Melhorando o método Salvar para que ele sirva também para atualizar.
Classe Cliente.

Utilizando o método para excluir 

Classe Cliente.

Referencias

Expressões lambda

Uma expressão lambda é uma função anônima que você pode usar para criar delegados ou tipos de árvore de expressão. Usando expressões lambda, você pode gravar funções locais que podem ser passadas como argumentos ou serem retornadas como o valor de chamadas de função. Expressões lambda são particularmente úteis para escrever expressões de consulta LINQ.

fonte: http://msdn.microsoft.com/pt-br/library/vstudio/bb397687.aspx