public ChartCategoryAxisBuilderTests()
        {
            var chart = ChartTestHelper.CreateChart <SalesData>();

            axis = new ChartCategoryAxis <SalesData>(chart);
            chart.CategoryAxis = axis;
            chart.DataSource   = SalesDataBuilder.GetCollection();
            builder            = new ChartCategoryAxisBuilder <SalesData>(chart);
        }
 public ActionResult FirstLook(bool?stack, string seriesType, bool?showTitle, bool?showLegend, ChartLegendPosition?legendPosition)
 {
     ViewBag.Stack          = stack ?? false;
     ViewBag.SeriesType     = seriesType ?? "bar";
     ViewBag.ShowTitle      = showTitle ?? true;
     ViewBag.ShowLegend     = showLegend ?? true;
     ViewBag.LegendPosition = legendPosition ?? ChartLegendPosition.Bottom;
     return(View(SalesDataBuilder.GetCollection()));
 }
        public ActionResult _SalesDataByYear(int?year)
        {
            ViewBag.Year = year ?? 2010;

            return(Json(
                       SalesDataBuilder.GetCollection().FindAll(
                           s => s.DateString.Contains(ViewBag.Year.ToString())
                           )
                       ));
        }
 public ActionResult CombinationChart()
 {
     return(View(SalesDataBuilder.GetCollection()));
 }
示例#5
0
 public ActionResult MissingValues(ChartLineMissingValues?missingValues)
 {
     ViewBag.MissingValues = missingValues ?? ChartLineMissingValues.Gap;
     return(View(SalesDataBuilder.GetCollectionWithMissingValues()));
 }
 public ActionResult PlotBands()
 {
     return(View(SalesDataBuilder.GetCollection()));
 }
示例#7
0
 public ActionResult _SalesData()
 {
     return(Json(SalesDataBuilder.GetCollection()));
 }