public static void ExcluirProdutos() { using (var repo = new ProdutoDAOEntity()) { IList <Produto> produtos = repo.Produtos(); foreach (var item in produtos) { repo.Remove(item); } repo.SaveChanges(); } }
public static void GravarUsandoEntity() { Produto p = new Produto(); p.Nome = "Harry Potter e a Ordem da Fênix"; p.Categoria = "Livros"; p.Preco = 19.89; using (var contexto = new ProdutoDAOEntity()) { contexto.Adicionar(p); contexto.SaveChanges(); } }
public static void AtualizarProduto() { // inclui um produto GravarUsandoEntity(); RecuperaProdutos(); // atualiza o produto using (var repo = new ProdutoDAOEntity()) { Produto primeiro = repo.Produtos().First(); primeiro.Nome = "Cassino Royale - Editado"; repo.Atualizar(primeiro); repo.SaveChanges(); } RecuperaProdutos(); }