ITrendChart.cs 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using Models;
  6. namespace Interface
  7. {
  8. /// <summary>
  9. /// 走势图相关接口
  10. /// </summary>
  11. public interface ITrendChart
  12. {
  13. /// <summary>
  14. /// 获取彩种走势图配置信息
  15. /// </summary>
  16. /// <param name="LotteryId">彩种编号</param>
  17. /// <returns></returns>
  18. List<DT_TrendChart> GetTrendChartConfig(int LotteryId);
  19. /// <summary>
  20. /// 获取彩种走势图显示项信息
  21. /// </summary>
  22. /// <param name="TrendChartIds">配置项编号列表</param>
  23. /// <returns></returns>
  24. List<TrendChartItemInfo> GetTrendChartItem(List<int> TrendChartIds);
  25. /// <summary>
  26. /// 获取所有的走势图样式配置信息
  27. /// </summary>
  28. /// <returns></returns>
  29. List<ChartCssConfigInfo> GetChartCssConfigs();
  30. /// <summary>
  31. /// 保存生成的走势图数据
  32. /// </summary>
  33. /// <param name="Lottery">彩种</param>
  34. /// <param name="ChartDatas">走势图数据</param>
  35. /// <returns></returns>
  36. bool SaveTrendChartList(SCCLottery Lottery, List<TrendChartData> ChartDatas);
  37. }
  38. }