コード例 #1
0
ファイル: Program.cs プロジェクト: Graubera/Store2
 private static void AtualizaProduto()
 {
     using (var context = new ProdutoDAOEntity())
     {
         Produto primeiro = context.Produtos().First();
         primeiro.Nome = "VVVVV";
         context.Atualizar(primeiro);
     }
 }
コード例 #2
0
 private static void AtualizarProduto()
 {
     using (var repo = new ProdutoDAOEntity())
     {
         var primeiro = repo.Produtos().First();
         primeiro.Nome = "Cassino Royale - Editado";
         repo.Atualizar(primeiro);
     }
 }
コード例 #3
0
 private static void AtualizarProdutos()
 {
     using (var repo = new ProdutoDAOEntity())
     {
         Produto produto = repo.Produtos().First();
         produto.Nome = "Oceano no Fim do caminho- Edição do Autor";
         repo.Atualizar(produto);
     }
     RecuperarProdutos();
 }
コード例 #4
0
 private static void ExcluirProduto()
 {
     using (var repo = new ProdutoDAOEntity()) {
         IList <Produto> produtos = repo.Produtos();
         foreach (var item in produtos)
         {
             repo.Remover(item);
         }
     }
 }
コード例 #5
0
ファイル: Program.cs プロジェクト: Graubera/Store2
 private static void ExcluirProdutos()
 {
     using (var context = new ProdutoDAOEntity())
     {
         IList <Produto> produtos = context.Produtos();
         foreach (var item in produtos)
         {
             context.Remover(item);
         }
     }
 }
コード例 #6
0
 private static void RecuperarProdutos()
 {
     using (var repo = new ProdutoDAOEntity())
     {
         IList <Produto> produtos = repo.Produtos();
         foreach (var item in produtos)
         {
             Console.WriteLine(item.Nome);
         }
     }
 }
コード例 #7
0
 private static void RecuperarProduto()
 {
     using (var context = new ProdutoDAOEntity())
     {
         var produtos = context.Produtos().ToList();
         foreach (var prod in produtos)
         {
             Console.WriteLine(prod.Nome);
         }
     }
 }
コード例 #8
0
 private static void RemoverUsandoEntityFramework()
 {
     using (var context = new ProdutoDAOEntity())
     {
         var produtos = context.Produtos();
         foreach (var produto in produtos)
         {
             context.Remover(produto);
         }
     }
 }
コード例 #9
0
 private static void ExcluirTodosProdutosUsandoEntityFramework()
 {
     using (var context = new ProdutoDAOEntity())
     {
         var produtos = context.Produtos();
         foreach (var item in produtos)
         {
             context.Remover(item);
         }
         //context.SaveChanges();
     }
 }
コード例 #10
0
 private static void RecuperarProdutos()
 {
     using (var repo = new ProdutoDAOEntity())
     {
         IList <Produto> produtos = repo.Produtos().ToList();
         Console.WriteLine("foram encontrados {0} produto(s)", produtos.Count);
         foreach (var item in produtos)
         {
             Console.WriteLine(item.ToString());
         }
     }
 }
コード例 #11
0
 private static void RecuperarProdutos()
 {
     using (var repo = new ProdutoDAOEntity())
     {
         var produtos = repo.Produtos();
         Console.WriteLine("Foram encontradas {0} produtos", produtos.Count());
         foreach (var item in produtos)
         {
             Console.WriteLine(item.Nome);
         }
     }
 }
コード例 #12
0
 private static void ListarUsandoEntityFramework()
 {
     using (var context = new ProdutoDAOEntity())
     {
         var produtos = context.Produtos();
         Console.WriteLine($"{produtos.Count} produto(s) foram encontrados.");
         foreach (var produto in produtos)
         {
             Console.WriteLine($"{produto.Id} | {produto.Nome} | {produto.Categoria} | {produto.PrecoUnitario}");
         }
     }
 }
コード例 #13
0
 private static void ExcluirProdutos()
 {
     using (var repo = new ProdutoDAOEntity())
     {
         IList <Produto> produtos = repo.Produtos().ToList();
         Console.WriteLine("Foram encontrados {0} protudo(s)", produtos.Count);
         foreach (var item in produtos)
         {
             repo.Remover(item);
         }
     }
 }
コード例 #14
0
ファイル: Program.cs プロジェクト: alan-silva/Banco
 private static void RecuperarProdutos()
 {
     using (var repo = new ProdutoDAOEntity())
     {
         IList <Produto> produtos = repo.Produtos(); // Select no banco precisa dessa classe
         Console.WriteLine("Foram encontradas {0} produto(s).", produtos.Count);
         foreach (var item in produtos)
         {
             Console.WriteLine(item.Nome);
         }
     }
 }
コード例 #15
0
 private static void RecuperarProdutos()
 {
     using (var repo = new ProdutoDAOEntity())
     {
         IList <Produto> produtos = repo.Produtos();
         Console.WriteLine($"Foram encontrados: {produtos.Count} produtos");
         foreach (var item in produtos)
         {
             Console.WriteLine(item.Nome);
         }
     }
 }
コード例 #16
0
        public static void RecuperaProdutos()
        {
            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);
                }
            }
        }
コード例 #17
0
        private static void AtualizarProduto()
        {
            GravarUsandoEntity();
            RecuperarProduto();

            using (var context = new ProdutoDAOEntity())
            {
                var produto = context.Produtos().FirstOrDefault();
                produto.Nome = "Novo nome";
                context.Atualizar(produto);
                Console.WriteLine(produto.Nome);
            }
        }
コード例 #18
0
ファイル: Program.cs プロジェクト: alan-silva/Banco
        private static void ExcluirProdutos()
        {
            using (var repo = new ProdutoDAOEntity())
            {
                IList <Produto> produtos = repo.Produtos();
                foreach (var item in produtos)
                {
                    repo.Remover(item); // Primeiro Removo do contexto
                }

                // Após Remover eu salvo as mudanças
            }
        }
コード例 #19
0
ファイル: Program.cs プロジェクト: Graubera/Store2
 private static void RecuperarProdutos()
 {
     using (var context = new ProdutoDAOEntity())
     {
         IList <Produto> produtos = context.Produtos();
         Debug.WriteLine("Foram encontrado(s) {0} produtos", produtos.Count());
         foreach (var item in produtos)
         {
             Debug.WriteLine(item.Nome);
             //Console.WriteLine(item.Nome);
         }
     }
 }
コード例 #20
0
        public static void ExcluirProdutos()
        {
            using (var repo = new ProdutoDAOEntity())
            {
                IList <Produto> produtos = repo.Produtos();

                foreach (var item in produtos)
                {
                    repo.Remove(item);
                }
                repo.SaveChanges();
            }
        }
コード例 #21
0
        private static void AtualizarUsandoEntityFramework()
        {
            using (var context = new ProdutoDAOEntity())
            {
                ListarUsandoEntityFramework();

                var produto = context.Produtos().FirstOrDefault();
                produto.Nome = produto.Nome + " - Editado";
                context.Atualizar(produto);

                ListarUsandoEntityFramework();
            }
        }
コード例 #22
0
 private static void AtualizarProduto()
 {
     GravarUsandoEntity();
     RecuperarProdutos();
     // atualiza o produto
     using (var contexto = new ProdutoDAOEntity())
     {
         Produto primeiro = contexto.Produtos().First();
         primeiro.Nome = "Cassino Royale - Editado";
         contexto.Adicionar(primeiro);
     }
     RecuperarProdutos();
 }
コード例 #23
0
ファイル: Program.cs プロジェクト: Tiago20Maia/.NetAPI
        private static void AtualizarProduto()
        {
            GravarUsandoEntity();
            RecuperarProdutos();

            using (var repo = new ProdutoDAOEntity())
            {
                Produto primeiro = repo.Produtos().First();
                primeiro.Nome = "Cassino Royale - Editado";
                repo.Atualizar(primeiro);
            }
            RecuperarProdutos();
        }
コード例 #24
0
        private static void AtualizarProduto()
        {
            RecuperarProdutos();

            using (var repo = new ProdutoDAOEntity())
            {
                //Recupera o primeiro produto encontrado
                Produto primeiro = repo.Produtos().First();
                primeiro.Nome = "Harry Potter e a Pedra Filosofal";
                repo.Atualizar(primeiro);
                RecuperarProdutos();
            }
        }
コード例 #25
0
        private static void RecuperarProdutosUsandoEntityFramework()
        {
            using (var context = new ProdutoDAOEntity())
            {
                var produtos = context.Produtos();

                Console.WriteLine($"Foram encontratos {produtos.Count()} produtos.");

                foreach (var item in produtos)
                {
                    Console.WriteLine(item.Nome);
                }
            }
        }
コード例 #26
0
        private static void AtualizarProdutoUsandoEntityFramework()
        {
            GravarUsandoEntityFramework();
            RecuperarProdutosUsandoEntityFramework();

            using (var context = new ProdutoDAOEntity())
            {
                Produto produto = context.Produtos().FirstOrDefault();
                produto.Nome = "Harry Potter ATUALIZADO";
                context.Atualizar(produto);
                //context.SaveChanges();
            }
            RecuperarProdutosUsandoEntityFramework();
        }
コード例 #27
0
        private static void AtualizarProduto()
        {
            //inclui produto
            GravarUsandoEntity();

            //atualizar o produto
            using (var repo = new ProdutoDAOEntity())
            {
                Produto primeiro = repo.Produtos().First();
                primeiro.Nome = "Harry Potter e As Relíquias da Morte";
                repo.Atualizar(primeiro);
            }
            RecuperarProdutos();
        }
コード例 #28
0
        private static void RecuperarProduto()
        {
            using (var repo = new ProdutoDAOEntity())
            {
                // Faz um select na tabela produto e reporta uma lista de produto.
                IList <Produto> produtos = repo.Produtos();
                Console.WriteLine("foram encontrados {0} produto(s)", produtos.Count);

                // faz um laço de repetição e remove os produtos
                foreach (var item in produtos)
                {
                    Console.WriteLine(item.Nome);
                }
            }
        }
コード例 #29
0
        public static void ExcluirProduto()
        {
            // Acessa dos dados
            using (var repo = new ProdutoDAOEntity())
            {
                // Faz um select na tabela produto e reporta uma lista de produto.
                IList <Produto> produto = repo.Produtos();

                // faz um laço de repetição e remove os produtos
                foreach (var item in produto)
                {
                    repo.Remover(item);
                }
            }
        }
コード例 #30
0
        //static void Main(string[] args)
        //{
        //    //GravarUsandoAdoNet();
        //    //GravarUsandoEntity();
        //    //RecuperarProduto();
        //    //ExcluirProduto();
        //    //RecuperarProduto();
        //    AtualizaProduto();
        //    Console.ReadLine();
        //}

        private static void AtualizaProduto()
        {
            // Inclui o produto no banco de dados.
            GravarUsandoEntity();
            RecuperarProduto();

            using (var repo = new ProdutoDAOEntity())
            {
                Produto primeiro = repo.Produtos().First();
                primeiro.Nome = "Produto editado";
                repo.Atualizar(primeiro);
            }
            // Lista todos os produtos cadastrado.
            RecuperarProduto();
        }