Beispiel #1
0
 protected void grdPostagem_PageIndexChanging(object sender, GridViewPageEventArgs e)
 {
     GrdImagem.DataSource = ImagemList;
     if (GrdImagem.DataSource != null)
     {
         GrdImagem.PageIndex = e.NewPageIndex;
         GrdImagem.DataBind();
     }
 }
Beispiel #2
0
    /// <summary>
    /// Método para exibir o gridView com valores em branco.
    /// </summary>
    private void PreencherGridVazio()
    {
        ImagemList = new List <Imagem>();

        Imagem PostagemInicial = new Imagem();

        ImagemList.Add(PostagemInicial);

        GrdImagem.DataSource = ImagemList;
        GrdImagem.DataBind();

        foreach (TableCell cell in GrdImagem.Rows[0].Cells)
        {
            cell.Text = "&nbsp;";
        }
    }
Beispiel #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;
        }
    }