Exemple #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="LineSeriesDTO"/> class
 /// based on original line series coming from the user data.
 /// </summary>
 /// <param name="lineSeries">The line series.</param>
 public LineSeriesDTO(TraceLabSDK.Types.Contests.LineSeries lineSeries)
 {
     m_metricName = lineSeries.MetricName;
     m_points     = new List <PointDTO>();
     foreach (TraceLabSDK.Types.Contests.Point point in lineSeries.Points)
     {
         m_points.Add(new PointDTO(point.X, point.Y));
     }
 }
        private List <DatasetResultsDTO> GenerateDummyResults(TraceLabSDK.Types.Contests.LineSeries lineSeriesMetric, TraceLabSDK.Types.Contests.BoxSummaryData boxSummaryMetric)
        {
            var allResults = new List <DatasetResultsDTO>();

            foreach (string datasetName in Datasets)
            {
                allResults.Add(CreateDummyResultsDTO(datasetName, lineSeriesMetric, boxSummaryMetric));
            }
            return(allResults);
        }
        internal static TraceLabSDK.Types.Contests.LineSeries CreateDummySeriesMetricResults(string seriesMetricName, string metricDescription)
        {
            var metric = new TraceLabSDK.Types.Contests.LineSeries(seriesMetricName, metricDescription);

            for (double i = 0.0; i < 1.0; i += 0.1)
            {
                metric.AddPoint(new TraceLabSDK.Types.Contests.Point(i, random.Next(10)));
            }
            return(metric);
        }
        internal static TraceLabSDK.Types.Contests.LineSeries CreateDummySeriesMetricResults(string seriesMetricName, string metricDescription)
        {
            var metric = new TraceLabSDK.Types.Contests.LineSeries(seriesMetricName, metricDescription);

            for (double i = 0.0; i < 1.0; i += 0.1)
            {
                metric.AddPoint(new TraceLabSDK.Types.Contests.Point(i, random.Next(10)));
            }
            return metric;
        }
 private static DatasetResultsDTO CreateDummyResultsDTO(string datasetName,
                                                        TraceLabSDK.Types.Contests.LineSeries lineSeriesMetric,
                                                        TraceLabSDK.Types.Contests.BoxSummaryData boxSummaryMetric)
 {
     return(new DatasetResultsDTO(MockContestResultsHelper.CreateDummyDatasetResults(datasetName, lineSeriesMetric, boxSummaryMetric)));
 }
        internal static TraceLabSDK.Types.Contests.DatasetResults CreateDummyDatasetResults(string datasetName,
                                                                                            TraceLabSDK.Types.Contests.LineSeries lineSeriesMetric,
                                                                                            TraceLabSDK.Types.Contests.BoxSummaryData boxSummaryMetric)
        {
            var datasetResults = new TraceLabSDK.Types.Contests.DatasetResults(datasetName);

            datasetResults.AddBoxSummaryMetric(boxSummaryMetric);
            datasetResults.AddLineSeriesMetric(lineSeriesMetric);
            return(datasetResults);
        }