internal static dynamic GetNumberOfExpiringSponsorContracts(List <Sponsor> sponsors)
        {
            int currentday = UniversalFunctions.GetDayOfYear(DateTime.Today);
            int sponsorContractsCounter = 0;

            foreach (var item in sponsors)
            {
                int daytocompare = UniversalFunctions.GetDayOfYear(item.Contract.ExpirationDate);
                if (UniversalFunctions.IsAboutToExpire(currentday, daytocompare))
                {
                    sponsorContractsCounter++;
                }
            }
            return(sponsorContractsCounter);
        }
        internal static int GetNumberOfVolunteersWithBirthdays(List <Volunteer> volunteers)
        {
            int currentday      = UniversalFunctions.GetDayOfYear(DateTime.Today);
            int birthdayCounter = 0;

            foreach (var item in volunteers)
            {
                int volbdday = UniversalFunctions.GetDayOfYear(item.Birthdate);
                if (UniversalFunctions.IsAboutToExpire(currentday, volbdday))
                {
                    birthdayCounter++;
                }
            }
            return(birthdayCounter);
        }
        internal static dynamic GetNumberOfExpiringBeneficiaryContracts(List <Beneficiarycontract> beneficiarycontracts)
        {
            int currentday = UniversalFunctions.GetDayOfYear(DateTime.Today);
            int beneficiaryContractsCounter = 0;

            foreach (var item in beneficiarycontracts)
            {
                int daytocompare = UniversalFunctions.GetDayOfYear(item.ExpirationDate);
                if (UniversalFunctions.IsAboutToExpire(currentday, daytocompare))
                {
                    beneficiaryContractsCounter++;
                }
            }
            return(beneficiaryContractsCounter);
        }
        internal static dynamic GetNumberOfExpiringVolContracts(List <Volcontract> volcontracts)
        {
            int currentday = UniversalFunctions.GetDayOfYear(DateTime.Today);
            int volunteerContractsCounter = 0;

            foreach (var item in volcontracts)
            {
                int daytocompare = UniversalFunctions.GetDayOfYear(item.ExpirationDate);
                if (UniversalFunctions.IsAboutToExpire(currentday, daytocompare))
                {
                    volunteerContractsCounter++;
                }
            }
            return(volunteerContractsCounter);
        }