private static void ListarPromocoes() { using (var promocaoRepository = new PromocaoRepository()) { var promocoes = promocaoRepository.ListAll(); foreach (var promocao in promocoes) { Console.WriteLine(promocao); } } }
private static void AtualizarPromocao() { using (var promocaoRepository = new PromocaoRepository()) using (var produtoRepository = new ProdutoRepository()) { var produto = produtoRepository.ListByNome("Harry Potter e a Pedra Filosofal").First(); var promocao = promocaoRepository.ListAll().First(); promocao.AdicionarProdutos(produto); promocaoRepository.Update(promocao); } }