private void CarregarImagensEventos(int id)
    {
        IImagemProcesso processo = ImagemProcesso.Instance;

        ImagensLista         = processo.Consultar(id);
        grdImagem.DataSource = ImagensLista;
        grdImagem.DataBind();
    }
Esempio n. 2
0
    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;
        }
    }
Esempio n. 3
0
    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;
                }
            }
        }
    }