protected void btnExcluir_Click(object sender, ImageClickEventArgs e) { if (lblId.Text == "") { return; } try { AnuncioBLL.Excluir(Convert.ToInt32(lblId.Text)); } catch (Exception ex) { lblErro.Text = "Erro ao excluir o anúncio. " + ex.ToString(); } gvAnuncio.DataBind(); LimparForm(); }
public ActionResult Create(Models.Anuncio anuncio) { if (ModelState.IsValid) { DTO.Anuncio anuncioDTO = new DTO.Anuncio(); anuncioDTO.Ano = anuncio.Ano; anuncioDTO.Marca = anuncio.Marca; anuncioDTO.Modelo = anuncio.Modelo; anuncioDTO.Observacao = anuncio.Observacao; anuncioDTO.Quilometragem = anuncio.Quilometragem; anuncioDTO.Versao = anuncio.Versao; AnuncioBLL bll = new AnuncioBLL(); bll.InserirAnuncio(anuncioDTO); //Está salvando o ID ao invés do Nome da Marca, Modelo e versão :( //Fazer o post por AJAX passando o text dos dropdowns. return(RedirectToAction("Index")); } return(View(anuncio)); }
protected void btnGravar_Click(object sender, ImageClickEventArgs e) { try { //Inclusão if (lblId.Text == "") { AnuncioBLL.Incluir( ddlMake.SelectedValue, ddlModel.SelectedValue, ddlVersion.SelectedValue, tbAno.Text, tbQuilometragem.Text, tbObservacao.Text ); } //Alteração else { AnuncioBLL.Alterar( Convert.ToInt32(lblId.Text), ddlMake.SelectedValue, ddlModel.SelectedValue, ddlVersion.SelectedValue, Convert.ToInt32(tbAno.Text), Convert.ToInt32(tbQuilometragem.Text), tbObservacao.Text ); } } catch (Exception ex) { lblErro.Text = "Erro ao gravar o anúncio. " + ex.ToString(); } gvAnuncio.DataBind(); LimparForm(); }
protected void AnuncioCarregar() { try { DataTable dt = AnuncioBLL.GetAnuncio((Int32)gvAnuncio.SelectedDataKey["ID"]); lblId.Text = dt.Rows[0]["ID"].ToString(); ddlMake.SelectedValue = dt.Rows[0]["marca"].ToString(); ModeloCarregar(Convert.ToInt32(ddlMake.SelectedValue)); ddlModel.SelectedValue = dt.Rows[0]["modelo"].ToString(); VersaoCarregar(Convert.ToInt32(ddlModel.SelectedValue)); ddlVersion.SelectedValue = dt.Rows[0]["versao"].ToString(); tbAno.Text = dt.Rows[0]["ano"].ToString(); tbQuilometragem.Text = dt.Rows[0]["quilometragem"].ToString(); tbObservacao.Text = dt.Rows[0]["observacao"].ToString(); } catch (Exception ex) { lblErro.Text = "Erro ao carregar o anúncio. " + ex.ToString(); } }
protected void btnIncluirFacil_Click(object sender, ImageClickEventArgs e) { AnuncioBLL.IncluirFacil(); gvAnuncio.DataBind(); }
public ActionResult Index() { AnuncioBLL bll = new AnuncioBLL(); return(View(bll.BuscarAnuncios())); }