private void CarregarImagensEventos(int id) { IImagemProcesso processo = ImagemProcesso.Instance; ImagensLista = processo.Consultar(id); grdImagem.DataSource = ImagensLista; grdImagem.DataBind(); }
protected void btnAlterar_Click(object sender, EventArgs e) { try { IImagemProcesso processo = ImagemProcesso.Instance; Imagem imagem = new Imagem(); imagem.ID = ImagemSelecionar1.IdImagem; Session.Add("ImagemAlterar", processo.Consultar(imagem, Negocios.ModuloBasico.Enums.TipoPesquisa.E)[0]); Response.Redirect("Alterar.aspx", false); } catch (Exception ex) { cvaAvisoDeErro.ErrorMessage = ex.Message; cvaAvisoDeErro.IsValid = false; } }
public void Consultar() { try { ImagemList = new List <Imagem>(); if (!string.IsNullOrEmpty(txtTitulo.Text.Trim())) { IImagemProcesso processo = ImagemProcesso.Instance; Imagem imagem = new Imagem(); imagem.Titulo = txtTitulo.Text.Trim(); imagem.PostagemID = ((Postagem)Session["PostagemIncluirImagem"]).ID; ImagemList = processo.Consultar(imagem, TipoPesquisa.E); GrdImagem.DataSource = ImagemList; GrdImagem.DataBind(); } else { IImagemProcesso processo = ImagemProcesso.Instance; Imagem imagem = new Imagem(); imagem.PostagemID = ((Postagem)Session["PostagemIncluirImagem"]).ID; ImagemList = processo.Consultar(imagem, TipoPesquisa.E); GrdImagem.DataSource = ImagemList; GrdImagem.DataBind(); } } catch (Exception ex) { cvaAvisoDeErro.ErrorMessage = ex.Message; cvaAvisoDeErro.IsValid = false; } }
protected void descricaoClick(object sender, EventArgs e) { LinkButton lkb = (LinkButton)sender; if (lkb != null) { int ImagemID = int.Parse(lkb.Attributes["ImagemID"].ToString()); Imagem imagem = new Imagem(); imagem.ID = ImagemID; IImagemProcesso processo = ImagemProcesso.Instance; List <Imagem> resultado = processo.Consultar(imagem, TipoPesquisa.E); if (resultado.Count > 0) { if (resultado[0].Corpo.Length > 330) { lblDescricao.Text = resultado[0].Corpo.Substring(0, 330); } else { lblDescricao.Text = resultado[0].Corpo; } if (resultado[0].Titulo.Length > 18) { lblTituloDescricao.Text = resultado[0].Titulo.Substring(0, 18); } else { lblTituloDescricao.Text = resultado[0].Titulo; } } } }