public void DadoQueEuNaoInformeiONomeDaLista()
        {
            this.contextCestaBD        = new ContextCestaBD();
            aplListaCompra             = new AplListaCompra();
            this.repositorioConsumidor = new RepositorioConsumidor(contextCestaBD);
            aplListaCompra.consumidor  = repositorioConsumidor.ObterPorLogin("educouto");

            IdListaCompra = 0;
            nomeLista     = "";
        }
Example #2
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);
        }
Example #3
0
        protected void BtnConfirmarLista_Click(object sender, EventArgs e)
        {
            try
            {
                AplListaCompra aplListaCompra = new AplListaCompra();

                int id = aplListaCompra.CriarListaCompra(TxtNomeLista.Text, MasterPage.ConsumidorLogado.IdConsumidor);
                if (id > 0)
                {
                    Response.Redirect("../../Pagina/ListaCompra/ListaCompra.aspx?ID=" + id);
                }
                else
                {
                    throw new InvalidOperationException("Ocorreu um erro ao tentar inserir o registro. Tente novamente.");
                }
            }
            catch (Exception msg)
            {
                MasterPage.SetMensagemMain(msg.Message, ETipoMensagem.Erro);
            }
        }
 public void DadoEuEstouNaTelaDeListasDeCompras()
 {
     this.contextCestaBD        = new ContextCestaBD();
     aplListaCompra             = new AplListaCompra();
     this.repositorioConsumidor = new RepositorioConsumidor(contextCestaBD);
 }