public TypesOutput GetAllTypes() { var output = new TypesOutput(); output = _typesRepository.GetAllTypes(); return(output); }
private void TypeFilter(List <int?> typeIdList, QueriesOutput output) { var types = _typesRepository.GetAllTypes().TypesListModel; if (types != null) { var typeFiltered = types.Where(x => typeIdList.Contains(x.Id)); foreach (var query in output.QueriesListModel) { query.TypeModel = types.Where(x => x.Id == query.TypeId).SingleOrDefault(); } } }