/// <summary> /// /// </summary> /// <param name="columnName"></param> /// <param name="dataType"></param> /// <param name="solarDateTimeSourceColumnNames"><para>if (datetimeComputeType==solarDateTimeToGregorianDateTime and solarDate and time are seperated to different columns) /// first item in [solarDateTimeSourceColumns] depicts solarDate and second item depicts time</para>if (datetimeComputeType==solarDateTimeToGregorianDateTime and solarDate and time are in one column) /// solardate and time should be seprated with whitespace </param> /// <param name="datetimeComputeType"></param> public columnComputedDateTime(string columnName, Type dataType, string[] solarDateTimeSourceColumnNames , enumDateTimeComputeType datetimeComputeType) : base(columnName, dataType) { this.prp_solarDateTimeSourceColumnNames = solarDateTimeSourceColumnNames; this.prp_dateTimeComputeType = datetimeComputeType; }
/// <summary> /// /// </summary> /// <param name="columnName"></param> /// <param name="dataType"></param> /// <param name="solarDateTimeSourceColumns"><para>if (datetimeComputeType==solarDateTimeToGregorianDateTime and solarDate and time are seperated to different columns) /// first item in [solarDateTimeSourceColumns] depicts solarDate and second item depicts time</para>if (datetimeComputeType==solarDateTimeToGregorianDateTime and solarDate and time are in one column) /// solardate and time should be seprated with whitespace </param> /// <param name="datetimeComputeType"></param> public dateTimeComputedColumn(string columnName, Type dataType, htmlColumn[] solarDateTimeSourceColumns, enumDateTimeComputeType datetimeComputeType) : base(columnName, dataType) { this.prp_solarDateTimeSourceColumns = solarDateTimeSourceColumns; this.prp_dateTimeComputeType = datetimeComputeType; }
public columnComputedDateTime(string columnName, Type dataType, string solarDateTimeSourceColumnName , enumDateTimeComputeType datetimeComputeType) : this(columnName, dataType, new string[] { solarDateTimeSourceColumnName } , datetimeComputeType) { }