public async Task <Result <NationalSocietyDashboardFiltersResponseDto> > GetFiltersData(int nationalSocietyId) { var healthRiskNames = await _nationalSocietyService.GetHealthRiskNames(nationalSocietyId, true); var dto = new NationalSocietyDashboardFiltersResponseDto { HealthRisks = healthRiskNames }; return(Success(dto)); }
public async Task <Result <NationalSocietyReportListFilterResponseDto> > Filters(int nationalSocietyId) { var nationalSocietyHealthRiskNames = await _nationalSocietyService.GetHealthRiskNames(nationalSocietyId, false); var dto = new NationalSocietyReportListFilterResponseDto { HealthRisks = nationalSocietyHealthRiskNames .Select(p => new HealthRiskDto { Id = p.Id, Name = p.Name }) }; return(Success(dto)); }