private static void atualizarProduto()
 {
     using (var contexto = new ProdutoDaoEntity())
     {
         Produto produto = contexto.Produtos()[0];
         produto.Nome = "Nome atualizado cuzão";
         contexto.Atualizar(produto);
     }
 }
 private static void recuperaProdutos()
 {
     using (var contexto = new ProdutoDaoEntity())
     {
         IList <Produto> produtos = contexto.Produtos();
         foreach (var item in produtos)
         {
             Console.Write(item.Nome);
         }
     }
 }
        private static void excluirProdutos()
        {
            using (var contexto = new ProdutoDaoEntity())
            {
                IList <Produto> produtos = contexto.Produtos();

                foreach (var item in produtos)
                {
                    Console.WriteLine(item.Nome);
                    contexto.Remover(item);
                }
            }
        }
        private static void GravarUsandoEntity()
        {
            Produto p = new Produto();

            p.Nome          = "Ordem das paradas";
            p.Categoria     = "Livros";
            p.PrecoUnitario = 19.89;

            using (var contexto = new ProdutoDaoEntity())
            {
                //repo.Adicionar(p);
                contexto.Adicionar(p);
            }
        }