public Nullable<bool> IsWorkday {get; set;}
null の戻り値は値が明示的に設定されないことを示します。この場合、値は関連付けられたコントロールによって解決されます。
このプロパティを false に設定すると、WorkingHours コレクションを不適用になります。つまり、すべての時間帯が非稼働時間になります。
稼働時間が明示的に定義されていない場合、このプロパティを true に設定すると、関連付けられた曜日がコントロール レベルで定義される稼働時間を継承します。