Exemple #1
0
 public void DadoEuAcessoAOpcaoDeCadastro()
 {
     this.contextCestaBD        = new ContextCestaBD();
     aplConsumidor              = new AplConsumidor();
     this.repositorioConsumidor = new RepositorioConsumidor(contextCestaBD);
     realizadoCadastro          = false;
 }
 public void Dado_que_eu_consumidor_acesso_a_página_de_entrada_do_sistema()
 {
     this.contextCestaBD        = new ContextCestaBD();
     aplConsumidor              = new AplConsumidor();
     this.repositorioConsumidor = new RepositorioConsumidor(contextCestaBD);
     consumidor   = new Consumidor();
     loginSucesso = false;
 }
        public void DadoQueEuNaoInformeiONomeDaLista()
        {
            this.contextCestaBD        = new ContextCestaBD();
            aplListaCompra             = new AplListaCompra();
            this.repositorioConsumidor = new RepositorioConsumidor(contextCestaBD);
            aplListaCompra.consumidor  = repositorioConsumidor.ObterPorLogin("educouto");

            IdListaCompra = 0;
            nomeLista     = "";
        }
 public AplListaCompra()
 {
     this.contextCestaBD             = new ContextCestaBD();
     this.repositorioConsumidor      = new RepositorioConsumidor(contextCestaBD);
     this.repositorioListaCompra     = new RepositorioListaCompra(contextCestaBD);
     this.repositorioItemListaCompra = new RepositorioItemListaCompra(contextCestaBD);
     this.repositorioProduto         = new RepositorioProduto(contextCestaBD);
     this.pessoa      = new Pessoa();
     this.consumidor  = new Consumidor();
     this.listaCompra = new ListaCompra();
 }
        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();
        }
Exemple #6
0
        public void DadoEuSelecionoAOpcaoDeAdicionarProdutoEmUmaListaDeCompra_()
        {
            this.contextCestaBD        = new ContextCestaBD();
            aplListaCompra             = new AplListaCompra();
            this.repositorioConsumidor = new RepositorioConsumidor(contextCestaBD);
            this.repositorioProduto    = new RepositorioProduto(contextCestaBD);
            produtoPesquisa            = new Produto();
            lstPesquisaProduto         = new List <Produto>();
            achouProduto           = false;
            itemListaCompra        = new ItemListaCompra();
            repositorioListaCompra = new RepositorioListaCompra(contextCestaBD);

            aplListaCompra.ExcluirListaCompra(
                repositorioListaCompra.Obter(lista => lista.Nome.Contains(nomeListaTeste)).IdListaCompra
                );

            this.IdListaCompra = aplListaCompra.CriarListaCompra(nomeListaTeste, 1);
        }
        public static void Main(string[] args)
        {
            testeSemRepositorioGenerico();

            ContextCestaBD contextCestaBD = new ContextCestaBD();

            RepositorioConsumidor  repositorioConsumidor  = new RepositorioConsumidor(contextCestaBD);
            RepositorioListaCompra repositorioListaCompra = new RepositorioListaCompra(contextCestaBD);

            Consumidor consumidor = repositorioConsumidor.ObterPorId(1);

            ListaCompra listaCompra = new ListaCompra();

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

            repositorioListaCompra.Inserir(listaCompra);
            repositorioListaCompra.UnitOfWork.Commit();
        }
        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();
        }
 public void DadoEuEstouNaTelaDeListasDeCompras()
 {
     this.contextCestaBD        = new ContextCestaBD();
     aplListaCompra             = new AplListaCompra();
     this.repositorioConsumidor = new RepositorioConsumidor(contextCestaBD);
 }
 public void SetContextDB(ContextCestaBD context)
 {
     this.contextCestaBD = context;
 }