private static void MuitosParaMuitos()
        {
            var p1 = new Produto()
            {
                Nome = "Suco", Categoria = "Bebidas", PrecoUnitario = 1.79, Unidade = "Litros"
            };
            var p2 = new Produto()
            {
                Nome = "Cafe", Categoria = "Bebidas", PrecoUnitario = 8.90, Unidade = "Gramas"
            };
            var p3 = new Produto()
            {
                Nome = "Macarrão", Categoria = "Alimentos", PrecoUnitario = 2.90, Unidade = "Gramas"
            };

            var promocaoDePascoa = new Promocao();

            promocaoDePascoa.Descricao   = "Pascoa Feliz";
            promocaoDePascoa.DataInicio  = DateTime.Now;
            promocaoDePascoa.DataTermino = DateTime.Now.AddMonths(3);

            promocaoDePascoa.IncluirProdtuo(p1);
            promocaoDePascoa.IncluirProdtuo(p2);
            promocaoDePascoa.IncluirProdtuo(p3);


            using (var contexto = new LojaContext())
            {
                contexto.Promocoes.Add(promocaoDePascoa);
                contexto.SaveChangesAsync();
            }
        }
        private static void IncluirPromocao()
        {
            using (var contexto = new LojaContext())
            {
                var promocao = new Promocao();
                promocao.Descricao   = "Queima Total Janeiro";
                promocao.DataInicio  = new DateTime(2017, 1, 1);
                promocao.DataTermino = new DateTime(2017, 1, 31);

                var produtos = contexto.Produtos.Where(X => X.Categoria == "Bebidas").ToList();

                foreach (var item in produtos)
                {
                    promocao.IncluirProdtuo(item);
                }

                contexto.Promocoes.Add(promocao);

                contexto.SaveChanges();
            }
        }