Exemplo n.º 1
0
        private static void AtualizarProduto()
        {
            using (var repo = new ProdutoDAOEntity())
            {
                Produto primeiro = repo.Produtos().First();
                primeiro.Nome = "Senhor dos anéis - Editado";
                repo.Atualizar(primeiro);
            }

            RecuperarProdutos();
        }
Exemplo n.º 2
0
        private static void ExcluirProdutos()
        {
            using (var repo = new ProdutoDAOEntity())
            {
                IList <Produto> produtos = repo.Produtos();

                foreach (var item in produtos)
                {
                    repo.Remover(item);
                }
            }
        }
Exemplo n.º 3
0
        private static void GravarUsandoEntity()
        {
            Produto p = new Produto();

            p.Nome          = "O Senhor Dos Anéis";
            p.Categoria     = "Livros";
            p.PrecoUnitario = 19.89;

            using (var contexto = new ProdutoDAOEntity())
            {
                contexto.Adicionar(p);
            }
        }
Exemplo n.º 4
0
        private static void RecuperarProdutos()
        {
            using (var repo = new ProdutoDAOEntity())
            {
                IList <Produto> produtos = repo.Produtos();
                Console.WriteLine("foram encontrados {0} produto(s).", produtos.Count);

                foreach (var item in produtos)
                {
                    Console.WriteLine(item.Nome);
                }
            }
        }