Table of Contents

Class MultipleDateTimeField

Namespace
AbanoubNassem.Trinity.Fields
Assembly
AbanoubNassem.Trinity.dll

A field for storing and displaying multiple dates and times.

public class MultipleDateTimeField : DateTimeField<DateTime?[]?>, ITrinityComponent, ITrinityField, IFormComponent
Inheritance
MultipleDateTimeField
Implements
Derived
Inherited Members

Constructors

MultipleDateTimeField(string)

public MultipleDateTimeField(string columnName)

Parameters

columnName string

Methods

Fill(ref Dictionary<string, object?>, IReadOnlyDictionary<string, object?>?)

Fills a form with data from a record for the field.

public override void Fill(ref Dictionary<string, object?> form, IReadOnlyDictionary<string, object?>? record = null)

Parameters

form Dictionary<string, object>

The form to fill.

record IReadOnlyDictionary<string, object>

Format(ref IDictionary<string, object?>)

Formats a record for the field, after it is retrieved from the database, but before it is sent to the Trinity front-end.

public override void Format(ref IDictionary<string, object?> record)

Parameters

record IDictionary<string, object>

The record to format.