Ejemplo n.º 1
0
        private double GetAccumulatedRelevantAreaByAnnexI()
        {
            var number = 0;

            foreach (var item in _inspireDataset)
            {
                if (Inspire.HaveThemeOfTypeAnnexI(item.InspireThemes))
                {
                    number += item.RelevantArea;
                }
            }
            return(number);
        }
Ejemplo n.º 2
0
        private int GetNumberOfDatasetsByAnnexI()
        {
            var number = 0;

            foreach (var item in _inspireDataset)
            {
                if (Inspire.HaveThemeOfTypeAnnexI(item.InspireThemes))
                {
                    number++;
                }
            }
            return(number);
        }
Ejemplo n.º 3
0
        private int GetNumberOfDatasetsByAnnexIWithHarmonizedDataAndConformedMetadata()
        {
            var number = 0;

            foreach (var item in _inspireDataset)
            {
                if (Inspire.HaveThemeOfTypeAnnexI(item.InspireThemes))
                {
                    if (item.HarmonizedDataAndConformedmetadata())
                    {
                        number++;
                    }
                }
            }
            return(number);
        }
Ejemplo n.º 4
0
        private int GetNumberOfDatasetsByAnnexIWhereMetadataStatusIsgood()
        {
            int number = 0;

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