コード例 #1
0
 private static void ExcluirProdutos()
 {
     using (var repo = new ProdutoDaoEntity())
     {
         IList <Produto> produtos = repo.Produtos();
         foreach (var produto in produtos)
         {
             repo.Remover(produto);
         }
     }
 }
コード例 #2
0
 private static void AtualizarProdutos()
 {
     GravarUsandoEntity();
     RecuperarProdutos();
     using (var repo = new ProdutoDaoEntity())
     {
         var produto = repo.Produtos().FirstOrDefault();
         produto.Nome = "Harry Potter e a Ordem da Fênix - editado";
         repo.Atualizar(produto);
     }
     RecuperarProdutos();
 }
コード例 #3
0
        private static void GravarUsandoEntity()
        {
            Produto p = new Produto();

            p.Nome      = "Fiat 147";
            p.Categoria = "automovel";
            p.Preco     = 2.0000;

            using (var repo = new ProdutoDaoEntity())
            {
                repo.Adicionar(p);
            }
        }
コード例 #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 produto in produtos)
         {
             Console.WriteLine(produto);
         }
         Console.Read();
     }
 }