QLNet.JointCalendar.Impl.isBusinessDay C# (CSharp) Метод

isBusinessDay() публичный Метод

public isBusinessDay ( Date date ) : bool
date Date
Результат bool
            public override bool isBusinessDay(Date date)
            {
                switch (rule_) {
                    case JointCalendarRule.JoinHolidays:
                        foreach (Calendar c in calendars_)
                            if (c.isHoliday(date))
                                return false;
                        return true;
                    case JointCalendarRule.JoinBusinessDays:
                        foreach (Calendar c in calendars_)
                            if (c.isBusinessDay(date))
                                return true;
                        return false;
                    default:
                        throw new ApplicationException("unknown joint calendar rule");
                }
            }