public static string ToString(this eTimeSeriesTransform Transform) { string TheStr = ""; switch (Transform) { case eTimeSeriesTransform.Cumulative: TheStr = "Annual"; break; case eTimeSeriesTransform.Differential: default: TheStr = "Daily"; break; case eTimeSeriesTransform.None: TheStr = "Monthly"; break; case eTimeSeriesTransform.Normalize: TheStr = "None"; break; case eTimeSeriesTransform.RDifferential: TheStr = "Quarterly"; break; case eTimeSeriesTransform.RDiffFrom: TheStr = "Weekly"; break; } return(TheStr); }
public CTimeSeriesRequest(string TheDatabaseCode, string TheDatasetCode) { // Assign default parameters DatabaseCode = TheDatabaseCode; DatasetCode = TheDatasetCode; Order = eTimeSeriesOrder.Desc; Collapse = eTimeSeriesCollapse.None; Transform = eTimeSeriesTransform.None; }
public CTimeSeriesRequest(string TheDatabaseCode, string TheDatasetCode, int?TheLimit, int?TheColumnIndex, DateTime?TheStartDate, DateTime?TheEndDate, eTimeSeriesOrder TheOrder, eTimeSeriesCollapse TheCollapse, eTimeSeriesTransform TheTransform) { // Assign default parameters DatabaseCode = TheDatabaseCode; DatasetCode = TheDatasetCode; Limit = TheLimit; ColumnIndex = TheColumnIndex; StartDate = TheStartDate; EndDate = TheEndDate; Order = TheOrder; Collapse = TheCollapse; Transform = TheTransform; }