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); }
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); }
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)); }
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)); }