private static void GravarUsandoEntity() { Produto p1 = new Produto(); p1.Nome = "Harry Potter e a Ordem da Fênix"; p1.Categoria = "Livros"; p1.Preco = 19.89; Produto p2 = new Produto(); p2.Nome = "Senhor dos Anéis 1"; p2.Categoria = "Livros"; p2.Preco = 19.89; Produto p3 = new Produto(); p3.Nome = "O Monge e o Executivo"; p3.Categoria = "Livros"; p3.Preco = 19.89; using (var contexto = new ProdutoDAOEntity()) { contexto.Adicionar(p1); contexto.Adicionar(p2); contexto.Adicionar(p3); } }
private static void GravarUsandoEntity() { Produto p1 = new Produto(); p1.Nome = "Harry Potter e a Ordem da Fênix"; p1.Categoria = "Livros"; p1.PrecoUnitario = 19.89; //p1.Unidade = "6"; Produto p2 = new Produto(); p2.Nome = "Senhor dos Anéis 1"; p2.Categoria = "Livros"; p2.PrecoUnitario = 19.89; //p2.Unidade = "19"; Produto p3 = new Produto(); p3.Nome = "O Monge e o Executivo"; p3.Categoria = "Livros"; p3.PrecoUnitario = 19.89; //p3.Unidade = "10"; using (var contexto = new ProdutoDAOEntity()) { // O método AddRange insere mais de objeto para ser gravado. contexto.Adicionar(p1); //contexto.Add(p); } }
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(); }
private static void GravarUsandoAdoNet() { Produto p = new Produto(); p.Nome = "Harry Potter e a Ordem da Fênix"; p.Categoria = "Livros"; p.PrecoUnitario = 19.89; using (var repo = new ProdutoDAOEntity()) { repo.Adicionar(p); } }
private 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); } }
private static void GravarUsandoEntity() { Produto p = new Produto(); p.Nome = "Cassino Royale"; p.Categoria = "Filmes"; p.PrecoUnitario = 19.89; using (var repo = new ProdutoDAOEntity()) { repo.Adicionar(p); } }
private static void GravarUsandoEntity() { Produto p = new Produto(); p.Nome = "Harry Potter e a Ordem da Fênix"; p.Categoria = "Livros"; p.PrecoUnitario = 19.89; Produto p1 = new Produto(); p1.Nome = "Harry Potter e a Pedra Filosofal"; p1.Categoria = "Livros"; p1.PrecoUnitario = 19.89; Produto p2 = new Produto(); p2.Nome = "Senhor dos Anéis 1"; p2.Categoria = "Livros"; p2.PrecoUnitario = 19.89; Produto p3 = new Produto(); p3.Nome = "O Monge e o Executivo"; p3.Categoria = "Livros"; p3.PrecoUnitario = 19.89; using (var contexto = new ProdutoDAOEntity()) { contexto.Adicionar(p); contexto.Adicionar(p1); contexto.Adicionar(p2); contexto.Adicionar(p3); //Ou podemos ultilizar o .AddRange //contexto.Adicionar(p1, p2, p3); } }
private static void GravarUsandoEntityFramework() { Produto p = new Produto(); p.Nome = "Harry Potter e a Ordem da Fênix"; p.Categoria = "Livros"; p.PrecoUnitario = 19.89M; using (var context = new ProdutoDAOEntity()) { context.Adicionar(p); //context.SaveChanges(); } }
private 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 repo = new ProdutoDAOEntity()) { repo.Adicionar(p); // Usando a variavel contexto para chamar a prop Produtos + Add } }
private static void GravarUsandoEntity() { Produto p = new Produto { Nome = "Harry Potter e a Ordem da Fênix", Categoria = "Livros", Preco = 19.89 }; using (var context = new ProdutoDAOEntity()) { context.Adicionar(p); } }
private static void GravarUsandoEntity() { Console.WriteLine("--------------Gravando Produto-----------------"); Produto p = new Produto(); p.Nome = "Harry Potter e a Ordem da Fênix"; p.Categoria = "Livros"; p.PrecoUnitario = 19.89; using (var context = new ProdutoDAOEntity()) { context.Adicionar(p); } }
private static void GravarUsandoEntity() { Produto p = new Produto(); p.Nome = "Harry Potter e a Ordem da Fênix"; p.Categoria = "Livros"; p.Preco = 19.89; // Criando a instancia de Contexto (Abrindo a conexão) using (var contexto = new ProdutoDAOEntity()) { // Adicionando a instancia de produto dentro do contexto contexto.Adicionar(p); } }
private static void AtualizarProduto() { GravarUsandoEntity(); RecuperaProdutos(); using (var contexto = new ProdutoDAOEntity()) { Produto p = new Produto(); p.Nome = "Produto editado"; contexto.Adicionar(p); } RecuperaProdutos(); }
private static void GravarUsandoEntity() { Produto p = new Produto(); p.Nome = "Deuses Americanos"; p.Categoria = "Livros"; p.PrecoUnitario = 19.89; Produto p2 = new Produto(); p2.Nome = "Harry Potter e a Pedra Filosofal"; p2.Categoria = "Livros"; p2.PrecoUnitario = 19.89; using (var repo = new ProdutoDAOEntity()) { repo.Adicionar(p); } }
private static void GravarUsandoEntityFramework() { try { Produto p1 = new Produto(); p1.Nome = "Harry Potter e a Ordem da Fênix"; p1.Categoria = "Livros"; p1.PrecoUnitario = 19.89; using (var contexto = new ProdutoDAOEntity()) { contexto.Adicionar(p1); } } catch (Exception ex) { throw ex; } }
private static void GravarUsandoEnntity() { Produto p = new Produto(); p.Nome = "Harry Potter e a Ordem da Fênix"; p.Categoria = "Livros"; p.Preco = 19.89; Produto p1 = new Produto(); p.Nome = "Todo Mundo em Pânico 2 "; p.Categoria = "Filmes"; p.Preco = 19.90; using (var contexto = new ProdutoDAOEntity()) { contexto.Adicionar(p); // contexto.SaveChanges(); Não preciso no Entity } }