Beispiel #1
0
        private double GetAccumulatedRelevantAreaByAnnexIII()
        {
            var number = 0;

            foreach (var item in _inspireDataset)
            {
                if (Inspire.HaveThemeOfTypeAnnexIII(item.InspireThemes))
                {
                    number += item.RelevantArea;
                }
            }
            return(number);
        }
Beispiel #2
0
        private int GetNumberOfDatasetsByAnnexIII()
        {
            var number = 0;

            foreach (var item in _inspireDataset)
            {
                if (Inspire.HaveThemeOfTypeAnnexIII(item.InspireThemes))
                {
                    number++;
                }
            }
            return(number);
        }
Beispiel #3
0
        private int GetNumberOfDatasetsByAnnexIIIWithHarmonizedDataAndConformedMetadata()
        {
            var number = 0;

            foreach (var item in _inspireDataset)
            {
                if (Inspire.HaveThemeOfTypeAnnexIII(item.InspireThemes))
                {
                    if (item.HarmonizedDataAndConformedmetadata())
                    {
                        number++;
                    }
                }
            }
            return(number);
        }
Beispiel #4
0
        private int GetNumberOfDatasetsByAnnexIIIWhereMetadataStatusIsgood()
        {
            int number = 0;

            foreach (var item in _inspireDataset)
            {
                if (Inspire.HaveThemeOfTypeAnnexIII(item.InspireThemes))
                {
                    if (item.MetadataIsGood())
                    {
                        number++;
                    }
                }
            }
            return(number);
        }