Interface ITimedRecordsGroup
Группа записей журнала событий с указанным временем открытия и закрытия группы.
Inherited Members
Namespace: Ascon.Polynom.Api
Assembly: Ascon.Polynom.Api.dll
Syntax
public interface ITimedRecordsGroup : IRecordsGroup, IApiObject, IApiEntity, INotifyPropertyChanged
Properties
ClosingDateTime
Время закрытия группы.
Declaration
DateTime ClosingDateTime { get; }
Property Value
| Type | Description |
|---|---|
| DateTime |
OpeningDateTime
Время открытия группы.
Declaration
DateTime OpeningDateTime { get; }
Property Value
| Type | Description |
|---|---|
| DateTime |
Methods
AddEventRecordDirectly(string, DateTime, IApiObject, EventRecordType, IReference)
Напрямую добавляет в текущую группу записей журнала событий запись о событии.
Declaration
IEventRecord AddEventRecordDirectly(string message, DateTime dateTime, IApiObject loggedObject, EventRecordType type, IReference reference)
Parameters
| Type | Name | Description |
|---|---|---|
| string | message | Сообщение. |
| DateTime | dateTime | Время события. |
| IApiObject | loggedObject | Связанный с событием объект. |
| EventRecordType | type | Тип события. |
| IReference | reference | Справочник, в котором произошло событие. |
Returns
| Type | Description |
|---|---|
| IEventRecord | Запись о событии. |
AddTransactionRecordsGroupDirectly(DateTime, DateTime, TransactionRecordsGroupResult)
Напрямую добавляет в текущую группу записей журнала событий запись о транзакции.
Declaration
ITransactionRecordsGroup AddTransactionRecordsGroupDirectly(DateTime openingDateTime, DateTime closingDateTime, TransactionRecordsGroupResult result)
Parameters
| Type | Name | Description |
|---|---|---|
| DateTime | openingDateTime | Время открытия транзакции. |
| DateTime | closingDateTime | Время закрытия транзакции. |
| TransactionRecordsGroupResult | result | Результат транзакции. |
Returns
| Type | Description |
|---|---|
| ITransactionRecordsGroup | Новая запись о транзакции. |