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"; } }
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 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."; } }