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); }