public void QuandoEuPressionoConfirmar() { try { IdListaCompra = aplListaCompra.CriarListaCompra(nomeLista, aplListaCompra.consumidor.IdConsumidor); } catch { IdListaCompra = 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); }
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); } }