Exemplo n.º 1
0
        public static ChartLogic.chartData getMiniProgressChartData(Pledge P)
        {
            var remaining = P.Activity_Amount - P.TotalOffsetAmount;
            var lbl = getPledgeProgressDescription(P.TotalOffsetPercent, true);
            var labels = new List<ChartLogic.chartData.chartDataItem> {new ChartLogic.chartData.chartDataItem(lbl)};

            var seriesA = new ChartLogic.chartData.chartDataItem("{ className: 'mini-donut ct-series  ct-series-a',value: " + P.TotalOffsetAmount + "}",_value:P.TotalOffsetAmount);
            var seriesB = new ChartLogic.chartData.chartDataItem("{ className: 'mini-donut ct-series ct-series-remainder',value: " + remaining + "}",
                                                                                 ChartLogic.chartData.chartDataItem.chartDataItemFlags.IsRemainder, remaining);
            var series = new List<ChartLogic.chartData.chartDataItem> {seriesA, seriesB};

            return new ChartLogic.chartData(null, series, labels);
        }
Exemplo n.º 2
0
        public static ChartLogic.chartData getProgressChartData(Pledge P)
        {        
            var remaining = P.Activity_Amount - P.TotalOffsetAmount;
            var lbl = getPledgeProgressDescription(P.TotalOffsetPercent, true);
            var labels = new List<ChartLogic.chartData.chartDataItem> {new ChartLogic.chartData.chartDataItem(lbl)};

            var seriesA = new ChartLogic.chartData.chartDataItem(P.TotalOffsetAmount.ToString());
            var seriesB = new ChartLogic.chartData.chartDataItem("{ className: 'ct-series ct-series-remainder',value: " + remaining + "}",
                                                                                 ChartLogic.chartData.chartDataItem.chartDataItemFlags.IsRemainder, remaining);
            var series = new List<ChartLogic.chartData.chartDataItem>();
            series.Add(seriesA);
            series.Add(seriesB);

            return new ChartLogic.chartData(null, series, labels);
        }
Exemplo n.º 3
0
        public static ChartLogic.chartData getMiniProgressChartData(Pledge P)
        {
            var remaining = P.Activity_Amount - P.TotalOffsetAmount;
            var lbl       = getPledgeProgressDescription(P.TotalOffsetPercent, true);
            var labels    = new List <ChartLogic.chartData.chartDataItem> {
                new ChartLogic.chartData.chartDataItem(lbl)
            };

            var seriesA = new ChartLogic.chartData.chartDataItem("{ className: 'mini-donut ct-series  ct-series-a',value: " + P.TotalOffsetAmount + "}", _value: P.TotalOffsetAmount);
            var seriesB = new ChartLogic.chartData.chartDataItem("{ className: 'mini-donut ct-series ct-series-remainder',value: " + remaining + "}",
                                                                 ChartLogic.chartData.chartDataItem.chartDataItemFlags.IsRemainder, remaining);
            var series = new List <ChartLogic.chartData.chartDataItem> {
                seriesA, seriesB
            };

            return(new ChartLogic.chartData(null, series, labels));
        }
Exemplo n.º 4
0
        public static ChartLogic.chartData getProgressChartData(Pledge P)
        {
            var remaining = P.Activity_Amount - P.TotalOffsetAmount;
            var lbl       = getPledgeProgressDescription(P.TotalOffsetPercent, true);
            var labels    = new List <ChartLogic.chartData.chartDataItem> {
                new ChartLogic.chartData.chartDataItem(lbl)
            };

            var seriesA = new ChartLogic.chartData.chartDataItem(P.TotalOffsetAmount.ToString());
            var seriesB = new ChartLogic.chartData.chartDataItem("{ className: 'ct-series ct-series-remainder',value: " + remaining + "}",
                                                                 ChartLogic.chartData.chartDataItem.chartDataItemFlags.IsRemainder, remaining);
            var series = new List <ChartLogic.chartData.chartDataItem>();

            series.Add(seriesA);
            series.Add(seriesB);

            return(new ChartLogic.chartData(null, series, labels));
        }