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

        Proposta PropostaInicial = new Proposta();

        PropostaList.Add(PropostaInicial);

        GrdProposta.DataSource = PropostaList;
        GrdProposta.DataBind();

        foreach (TableCell cell in GrdProposta.Rows[0].Cells)
        {
            cell.Text = "&nbsp;";
        }
    }
Example #3
0
    public void Consultar()
    {
        try
        {
            PropostaList = new List <Proposta>();

            if (!string.IsNullOrEmpty(txtTitulo.Text.Trim()))
            {
                IPropostaControlador controlador = PropostaControlador.Instance;
                Proposta             proposta    = new Proposta();
                proposta.Titulo = txtTitulo.Text.Trim();


                PropostaList = controlador.Consultar(proposta, TipoPesquisa.E);

                GrdProposta.DataSource = PropostaList;
                GrdProposta.DataBind();
            }
            else
            {
                IPropostaControlador controlador = PropostaControlador.Instance;



                PropostaList = controlador.Consultar();


                GrdProposta.DataSource = PropostaList;
                GrdProposta.DataBind();
            }
        }
        catch (Exception ex)
        {
            cvaAvisoDeErro.ErrorMessage = ex.Message;
            cvaAvisoDeErro.IsValid      = false;
        }
    }