getDadosCriarFiltros method

void getDadosCriarFiltros()

Implementation

void getDadosCriarFiltros() async {
  mapaFiltrosWidget.forEach((key, value) {
    if(key == "cardPeriodoMensal"){
      key = "$key${value["mesInicial"]}";
    }
    if(value["tipo"] == "datapickernomeado" && !mapaDatasNomeadas.containsKey(key)){
      mapaDatasNomeadas.addAll(
        {
          key: {
            "dtinicio": SettingsReports.formatarDataPadraoBR(data: DateTime.now().toString()),
            "dtfim": SettingsReports.formatarDataPadraoBR(data: DateTime.now().toString()),
            "isEnable": false
          }
        }
      );
    }
    listaFiltrosParaConstruirTela.add(FiltrosPageAtual(qualPaginaFiltroPertence: indexPagina, filtrosWidgetModel: FiltrosWidgetModel.fromJson(value, key)));
  });
  await conjuntoDePeriodos();
}