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);
        }
Exemple #2
0
        public CTimeSeriesRequest(string TheDatabaseCode, string TheDatasetCode)
        {
            // Assign default parameters
            DatabaseCode = TheDatabaseCode;
            DatasetCode  = TheDatasetCode;

            Order     = eTimeSeriesOrder.Desc;
            Collapse  = eTimeSeriesCollapse.None;
            Transform = eTimeSeriesTransform.None;
        }
Exemple #3
0
        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;
        }