Class Workday
Workday settings
Inheritance
↳ object
↳ Workday
Inherited Members
Equals(object, object)
GetType()
MemberwiseClone()
ReferenceEquals(object, object)
ToString()
Namespace: OptimaJet.Workflow.Core.Runtime.Calendars
Assembly: OptimaJet.Workflow.Core.dll
Syntaxpublic class Workday
Properties
Date
Date of work day
Declarationpublic MonthDay Date { get; set; }
| Type | Description |
|---|---|
| MonthDay |
StartTimeOfDay
Start time of the work day
Declarationpublic TimeSpan StartTimeOfDay { get; set; }
| Type | Description |
|---|---|
| TimeSpan |
WorkingHours
Working hours
Declarationpublic TimeSpan WorkingHours { get; set; }
| Type | Description |
|---|---|
| TimeSpan |
Methods
Create(MonthDay, TimeSpan, TimeSpan)
Create Workday instance
Declarationpublic static Workday Create(MonthDay date, TimeSpan startTimeOfDay, TimeSpan workingHours)
| Type | Name | Description |
|---|---|---|
| MonthDay | date | Day of the month |
| TimeSpan | startTimeOfDay | The beginning of the work day |
| TimeSpan | workingHours | Working hours |
| Type | Description |
|---|---|
| Workday | Workday instance |
Equals(object)
Declarationpublic override bool Equals(object obj)
| Type | Name | Description |
|---|---|---|
| object | obj |
| Type | Description |
|---|---|
| bool |
GetHashCode()
Declarationpublic override int GetHashCode()
| Type | Description |
|---|---|
| int |