Interface ICalendar
Assembly: PayrollEngine.Client.Core.dll
Syntax
public interface ICalendar : IModel, IAttributeObject, IKeyEquatable<ICalendar>, IEquatable<ICalendar>
Properties
CycleTimeUnit
Declaration
CalendarTimeUnit CycleTimeUnit { get; set; }
Property Value
FirstDayOfWeek
Declaration
DayOfWeek? FirstDayOfWeek { get; set; }
Property Value
FirstMonthOfYear
Declaration
Month? FirstMonthOfYear { get; set; }
Property Value
Name
Declaration
string Name { get; set; }
Property Value
NameLocalizations
Declaration
Dictionary<string, string> NameLocalizations { get; set; }
Property Value
PeriodDayCount
Declaration
decimal? PeriodDayCount { get; set; }
Property Value
PeriodTimeUnit
Declaration
CalendarTimeUnit PeriodTimeUnit { get; set; }
Property Value
TimeMap
Declaration
CalendarTimeMap TimeMap { get; set; }
Property Value
WeekMode
Declaration
CalendarWeekMode WeekMode { get; set; }
Property Value
WorkFriday
Declaration
bool WorkFriday { get; set; }
Property Value
WorkMonday
Declaration
bool WorkMonday { get; set; }
Property Value
WorkSaturday
Declaration
bool WorkSaturday { get; set; }
Property Value
WorkSunday
Declaration
bool WorkSunday { get; set; }
Property Value
WorkThursday
Declaration
bool WorkThursday { get; set; }
Property Value
WorkTuesday
Declaration
bool WorkTuesday { get; set; }
Property Value
WorkWednesday
Declaration
bool WorkWednesday { get; set; }
Property Value
YearWeekRule
Declaration
CalendarWeekRule? YearWeekRule { get; set; }
Property Value
Extension Methods