Class TransactionItemInterval
Implements
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Simplic.ERP.Core
Assembly: Simplic.ERP.Core.dll
Syntax
public class TransactionItemInterval : TransactionItem, IEditableTransactionItem
Constructors
| Improve this Doc View SourceTransactionItemInterval()
Initialize item
Declaration
public TransactionItemInterval()
Properties
| Improve this Doc View SourceIntervalConfiguration
Gets the interval config object
Declaration
public Interval.Interval IntervalConfiguration { get; }
Property Value
Type | Description |
---|---|
Interval.Interval |
IntervalId
Gets or sets the assigned interval configuration
Declaration
public Guid? IntervalId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Guid> |
IntervalMaxCount
Gets or sets the maximum count of intervals for the item
Declaration
public int IntervalMaxCount { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
NextExecution
Gets or sets the date of next execution
Declaration
public DateTime? NextExecution { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
ShouldExecute
Gets or sets the interval execute flag
Declaration
public bool ShouldExecute { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
| Improve this Doc View SourceCopyTo(TransactionItem)
Create item copy
Declaration
public override void CopyTo(TransactionItem target)
Parameters
Type | Name | Description |
---|---|---|
TransactionItem | target |
Overrides
| Improve this Doc View SourceCreateItemCopy(Transaction)
Declaration
public override AddTransactionItem<TransactionItem> CreateItemCopy(Transaction transaction)
Parameters
Type | Name | Description |
---|---|---|
Transaction | transaction |
Returns
Type | Description |
---|---|
AddTransactionItem<TransactionItem> |
Overrides
| Improve this Doc View SourceRenderAsText()
Declaration
public override string RenderAsText()
Returns
Type | Description |
---|---|
System.String |
Overrides
| Improve this Doc View SourceSaveIntervalConfiguration()
Declaration
public void SaveIntervalConfiguration()