Table of Contents

Class TaskPeriodSettings

Namespace
Lers.Models
Assembly
Lers.Models.dll

Параметры периода для выполнения задания. Нужны для заданий формирования отчёта и экспорта.

public class TaskPeriodSettings
Inheritance
TaskPeriodSettings
Inherited Members
Extension Methods

Properties

DataType

Возвращает тип данных, который используются для формирования данных.

public DeviceDataType DataType { get; set; }

Property Value

DeviceDataType

EndDayOrHour

Возвращает номер дня или часа окончания периода отчета.

public int EndDayOrHour { get; set; }

Property Value

int

Remarks

Для ежемесячного отчета диапазон значений от 1 до 31. Если в месяце меньше дней, чем указано, то будет использоваться последний день месяца. Для ежедневного отчета диапазон 0 - 23.

EndMonthOrDay

Возвращает месяц окончания периода отчета.

public TaskPeriodMonthDay EndMonthOrDay { get; set; }

Property Value

TaskPeriodMonthDay

LastDays

Возвращает количество последних дней, за которые надо формировать отчет.

public int LastDays { get; set; }

Property Value

int

Remarks

Отчет будет формировать за последние N дней относительно текущей даты за период от Today - N до Today включительно.

StartDayOrHour

Возвращает номер дня или часа начала периода отчета.

public int StartDayOrHour { get; set; }

Property Value

int

Remarks

Для ежемесячного отчета диапазон значений от 1 до 31. Если в месяце меньше дней, чем указано, то будет использоваться последний день месяца. Для ежедневного отчета диапазон 0 - 23.

StartMonthOrDay

Возвращает месяц начала периода отчета.

public TaskPeriodMonthDay StartMonthOrDay { get; set; }

Property Value

TaskPeriodMonthDay

Type

Тип периода.

public TaskPeriod Type { get; set; }

Property Value

TaskPeriod