private static void ValidateRetentionAndBackupTimes(List<DateTime> schPolicyTimes, List<DateTime> retPolicyTimes)
{
//Currently supported BackupTimes & retentionTimes is 1
if (retPolicyTimes == null || retPolicyTimes.Count != 1)
{
throw new ArgumentException(Resources.InvalidRetentionTimesInPolicyException);
}
if (schPolicyTimes == null || schPolicyTimes.Count != 1)
{
throw new ArgumentException(Resources.InvalidBackupTimesInSchedulePolicyException);
}
if (schPolicyTimes[0] != retPolicyTimes[0])
{
throw new ArgumentException(Resources.BackupAndRetentionTimesMismatch);
}
}