private static void testeSemRepositorioGenerico()
        {
            ContextCestaBD contextCestaBD = new ContextCestaBD();

            Consumidor consumidor = contextCestaBD.Consumidor.Find(1);

            consumidor.Nivel = 5;

            ListaCompra listaCompra = new ListaCompra();

            listaCompra.Consumidor            = consumidor;
            listaCompra.DataUltimaModificacao = DateTime.Now;
            listaCompra.Nome = "TESTETESTETESTE";

            contextCestaBD.ListaCompra.Add(listaCompra);

            contextCestaBD.SaveChanges();
        }
        static void Main(string[] args)
        {
            ContextCestaBD contextCestaBD = new ContextCestaBD();
            ListaCompra    listaCompra    = new ListaCompra();

            RepositorioConsumidor repositorioConsumidor = new RepositorioConsumidor(contextCestaBD);

            Consumidor consumidor = repositorioConsumidor.ObterPorId(1);

            listaCompra.Nome                  = "Teste";
            listaCompra.Consumidor            = consumidor;
            listaCompra.DataUltimaModificacao = DateTime.Now;

            consumidor.ListasCompra.Add(listaCompra);

            contextCestaBD.SaveChanges();

            //repositorioConsumidor.UnitOfWork.Commit();

            //repositorioListaCompra.UnitOfWork = repositorioConsumidor.UnitOfWork;
            //repositorioListaCompra.Inserir(listaCompra);

            //repositorioListaCompra.UnitOfWork.Commit();
        }