private void CarregarJogosNoRepeater() { _jogosBo = new JogosBo(); RepeaterJogos.DataSource = _jogosBo.ObterTodosOsJogos(); RepeaterJogos.DataBind(); }
private void CarregarJogosNoRepeater() { _jogosBo = new JogosBo(); /*o repeater serve para repetir algo, como o comando php "echo" da Taverna do Dragão*/ RepeaterJogos.DataSource = _jogosBo.ObterTodosOsJogos(); RepeaterJogos.DataBind(); }
protected void BtnGravarJogo(Object sender, EventArgs e) { _jogosBo = new JogosBo(); var j = new Jogo(); j.Titulo = TxtTitulo.Text; j.valorPago = string.IsNullOrEmpty(TxtValorPago.Text) ? (double?)null : Convert.ToDouble(TxtValorPago.Text); j.DataCompra = string.IsNullOrEmpty(TxtDataCompra.Text) ? (DateTime?)null : Convert.ToDateTime(TxtDataCompra.Text); try { j.Imagem = GravarImagemNoDisco(); } catch { LblMensagem.Text = "Ocorreu um erro ao salvar imagem"; } j.idEditor = Convert.ToInt32(DdlEditor.SelectedValue); j.idGenero = Convert.ToInt32(DdlGenero.SelectedValue); try { _jogosBo.inserirNovoJogo(j); LblMensagem.Text = "Jogo cadastrado com sucesso"; BtnGravar.Enabled = false; } catch { LblMensagem.Text = "Ocorreu um erro ao gravar o jogo"; } }
protected void btnGravar_Click(object sender, EventArgs e) { _jogosBo = new JogosBo(); //var jogo = new Jogo(); var jogo = ObterModeloPrenchido(); //jogo.Titulo = txtTitulo.Text; //jogo.ValorPago = string.IsNullOrWhiteSpace(txtValorPago.Text) ? (double?) null : Convert.ToDouble(txtValorPago.Text); //jogo.DataCompra = string.IsNullOrWhiteSpace(txtDataCompra.Text) ? (DateTime?)null : Convert.ToDateTime(txtDataCompra.Text); //jogo.Imagem = DateTime.Now.ToString("yyyyMMddhhmmss") + FileUploadImage.FileName; try { jogo.Imagem = GravarImagemNoDisco(); } catch { lblMensagem.Text = "Ocurreu um erro ao salvar a imagem"; } //jogo.IdEditor = Convert.ToInt32(DdlEditor.SelectedValue); //jogo.IdGenero = Convert.ToInt32(DdlGenero.SelectedValue); try { var mensagemDeSucesso = ""; if (EstaEmModoEdicao()) { jogo.Id = ObterIdDoJogo(); _jogosBo.AlterarJogo(jogo); mensagemDeSucesso = "Jogo alterado com sucesso..."; } else { _jogosBo.InserirNovoJogo(jogo); mensagemDeSucesso = "Jogo cadastrado com sucesso..."; } lblMensagem.ForeColor = System.Drawing.Color.Green; lblMensagem.Text = mensagemDeSucesso; btnGravar.Enabled = false; } catch (Exception) { lblMensagem.ForeColor = System.Drawing.Color.Red; lblMensagem.Text = "Ocurreu um erro ao gravar o jogo"; } }
public void CarregarDadosParaEdicao() { _jogosBo = new JogosBo(); var id = ObterIdDoJogo(); var jogo = _jogosBo.ObterJogoPeloId(/*está procurando o jogo pelo id infomrado no "ObterIdDoJogo*/ id); txtTitulo.Text = jogo.Titulo; txtValorPago.Text = Convert.ToString(jogo.valorPago); txtDataCompra.Text = jogo.DataCompra.HasValue ? jogo.DataCompra.Value./*para inserir no campo de dato, a data string tem que star fomratado no formato universal de data*/ ToString("yyyy-MM-dd") : string.Empty; ddlEditora.SelectedValue = Convert.ToString(jogo.idEditor); ddlGenero.SelectedValue = Convert.ToString(jogo.idGenero); }
public void CarregarDadosParaEdicao() { _jogosBo = new JogosBo(); var id = ObterIdDoJogo(); var jogo = _jogosBo.ObterJogoPeloId(id); TxtTitulo.Text = jogo.Titulo; ValorPago.Text = jogo.ValorPago.ToString(); DataCompra.Text = jogo.DataCompra.HasValue ? jogo.DataCompra.Value.ToString("yyyy-MM-dd") : string.Empty; DdlEditor.SelectedValue = jogo.IdEditor.ToString(); DdlGenero.SelectedValue = jogo.IdGenero.ToString(); }
protected void BtnGravar_click(Object sender, EventArgs e) { _jogosBo = new JogosBo(); var jogo = ObeterModeloPreechido(); try { jogo.Imagem = GravarUploadDisco(); } catch { LblMensagem.Text = "Ocorreu um erro ao salvar a mensagem!"; } try { var mensagemDeSucesso = ""; if (EstaEmModoEdicao()) { jogo.Id = ObterIdDoJogo(); _jogosBo.AlterarJogo(jogo); mensagemDeSucesso = "Jogo alterado com sucesso!"; } else { _jogosBo.InserirNovoJogo(jogo); mensagemDeSucesso = "Jogo cadastrado com sucesso!"; } LblMensagem.ForeColor = System.Drawing.Color.Blue; LblMensagem.Text = mensagemDeSucesso; btnGravar.Enabled = false; } catch { LblMensagem.ForeColor = System.Drawing.Color.Red; LblMensagem.Text = "Ocorreu um erro ao cadastrar o jogo!"; } }
protected void BtnExcluir_click(object sender, EventArgs e) { _jogosBo = new JogosBo(); var jogo = ExcluirJogo(); try { _jogosBo.ExcluirJogo(jogo); LblMensagem.ForeColor = System.Drawing.Color.Blue; LblMensagem.Text = "Jogo excluído com Sucesso!"; } catch { LblMensagem.ForeColor = System.Drawing.Color.Red; LblMensagem.Text = "Ocorreu um erro ao excluir o jogo!"; } }
protected void btnGravar_Click(object sender, EventArgs e) { _jogosBo = new JogosBo(); //como tem o "ObterModeloPreechido" esse não é mais necessáriovar jogo = new Jogo(); var jogo = ObterModeloPreechido(); var menssagemdeSucesso = ""; /*esse try é para ver se vai dar erro ao salvar a imagem*/ try { jogo.Imagem = GravarImagemNoDisco();//vai pegar o valor retornado pelo método, que no caso é a váriavel "fileName" } catch (Exception erro) { lblMensagem.Text = "Ocorreu um erro ao salvar:\n" + erro; } try { if (EstaEmModoEdicao()) { _jogosBo.AlterarJogo(jogo); menssagemdeSucesso = "Jogo alterado com sucesso."; } else { _jogosBo.InserirNovoJogo(/*vai pegar os parametros declarados a cima*/ jogo); menssagemdeSucesso = "Jogo cadastrado com sucesso."; } lblMensagem.ForeColor = System.Drawing.Color.Green; lblMensagem.Text = menssagemdeSucesso; btnGravar.Enabled = false; }catch (Exception erro) { lblMensagem.ForeColor = System.Drawing.Color.Red; lblMensagem.Text = "ocorreu um erro ao cadastrar o jogo:\n" + erro; } }
protected void btnGravar_Click(object sender, EventArgs e) { _jogoBo = new JogosBo(); var jogo = ObterModeloPreenchido(); try { jogo.Imagem = GravarImagemDisco(); } catch { lblMensagem.Text = "Ocorreu um erro ao Salvar a Imagem."; } try { var MensagemSucesso = ""; if (ModoEdicao()) { jogo.Id = ObterIdJogo(); _jogoBo.AlterarJogo(jogo); MensagemSucesso = "Jogo Alterado com Sucesso."; } else { _jogoBo.InserirNovoJogo(jogo); MensagemSucesso = "Jogo Cadastrado com Sucesso."; } lblMensagem.ForeColor = System.Drawing.Color.Green; lblMensagem.Text = MensagemSucesso; btnGravar.Enabled = false; } catch (Exception ex) { lblMensagem.ForeColor = System.Drawing.Color.Red; lblMensagem.Text = "Ocorreu um erro ao Gravar o Jogo."; } }