﻿function retornarListaFiltrada(listaEventosOriginal ,idGrupo, descricao) {
    var listaEventoGrupo = new Array();
    $.each(listaEventosOriginal, function(i, eventoPrincipal) {
        if (idGrupo != 0) {
            if (idGrupo == eventoPrincipal.IdGrupo) {
                listaEventoGrupo.push(eventoPrincipal);
            }
        } else {
            listaEventoGrupo.push(eventoPrincipal);
        }
    });

    var listaEvento = new Array();
    $.each(listaEventoGrupo, function(i, eventoPrincipal) {
        if (descricao != "") {
            if (new String(eventoPrincipal.Descricao).toLowerCase().indexOf(descricao.toLowerCase()) > -1) {
                listaEvento.push(eventoPrincipal);
            }
        } else {
            listaEvento = listaEventoGrupo;
        }
    });
    return listaEvento
}
