示例#1
0
    protected void _grvColaborador_DataBound(object sender, EventArgs e)
    {
        UCTotalRegistros1.Total = RHU_ColaboradorBO.GetTotalRecords();

        // seta propriedades necessárias para ordenação nas colunas.
        ConfiguraColunasOrdenacao(_grvColaborador);

        if ((!string.IsNullOrEmpty(_grvColaborador.SortExpression)) &&
            (__SessionWEB.BuscaRealizada.PaginaBusca == PaginaGestao.Colaboradores))
        {
            Dictionary <string, string> filtros = __SessionWEB.BuscaRealizada.Filtros;

            if (filtros.ContainsKey("VS_Ordenacao"))
            {
                filtros["VS_Ordenacao"] = _grvColaborador.SortExpression;
            }
            else
            {
                filtros.Add("VS_Ordenacao", _grvColaborador.SortExpression);
            }

            if (filtros.ContainsKey("VS_SortDirection"))
            {
                filtros["VS_SortDirection"] = _grvColaborador.SortDirection.ToString();
            }
            else
            {
                filtros.Add("VS_SortDirection", _grvColaborador.SortDirection.ToString());
            }

            __SessionWEB.BuscaRealizada = new BuscaGestao
            {
                PaginaBusca = PaginaGestao.Colaboradores
                ,
                Filtros = filtros
            };
        }
    }
示例#2
0
 protected void grvResultados_DataBound(object sender, EventArgs e)
 {
     UCTotalRegistros1.Total = RHU_ColaboradorBO.GetTotalRecords();
 }