public Basic.Framework.Web.BasicResponse <string> GetAllChartSet(Sys.Safety.Request.Chart.GetAllChartSetRequest request) { var res = _chartService.GetAllChartSet(request); return(new BasicResponse <string>() { Data = ObjectConverter.ToBase64String(res.Data) }); }
/// <summary> /// 加载曲线颜色 /// </summary> /// <param name="serie">当前曲线</param> /// <param name="ColorKey">颜色key值</param> public void SetChartColor(Series serie, string ColorKey) { //DataTable ChartSets = ServiceFactory.CreateService<IChartService>().getAllChartSet(""); var req = new GetAllChartSetRequest { StrKey = "" }; var res = _chartService.GetAllChartSet(req); if (!res.IsSuccess) { throw new Exception(res.Message); } var ChartSets = res.Data; for (var i = 0; i < ChartSets.Rows.Count; i++) { if (ChartSets.Rows[i]["strKey"].ToString() == ColorKey) { serie.View.Color = Color.FromArgb(int.Parse(ChartSets.Rows[i]["strValue"].ToString())); } } }
private void ChartSetting_Load(object sender, EventArgs e) { try { var req = new GetAllChartSetRequest { StrKey = "" }; var res = _chartService.GetAllChartSet(req); if (!res.IsSuccess) { throw new Exception(res.Message); } var ChartSets = res.Data; for (var i = 0; i < ChartSets.Rows.Count; i++) { switch (ChartSets.Rows[i]["strKey"].ToString()) { case "Chart_ZdzColor": zdzColor.Color = Color.FromArgb(int.Parse(ChartSets.Rows[i]["strValue"].ToString())); break; case "Chart_ZxzColor": zxzColor.Color = Color.FromArgb(int.Parse(ChartSets.Rows[i]["strValue"].ToString())); break; case "Chart_PjzColor": pjzColor.Color = Color.FromArgb(int.Parse(ChartSets.Rows[i]["strValue"].ToString())); break; case "Chart_JczColor": jczColor.Color = Color.FromArgb(int.Parse(ChartSets.Rows[i]["strValue"].ToString())); break; case "Chart_YdzColor": ydzColor.Color = Color.FromArgb(int.Parse(ChartSets.Rows[i]["strValue"].ToString())); break; case "Chart_McColor": mcColor.Color = Color.FromArgb(int.Parse(ChartSets.Rows[i]["strValue"].ToString())); break; case "Chart_KglColor": kglColor.Color = Color.FromArgb(int.Parse(ChartSets.Rows[i]["strValue"].ToString())); break; case "Chart_MonthColor": monthColor.Color = Color.FromArgb(int.Parse(ChartSets.Rows[i]["strValue"].ToString())); break; case "Chart_BgColor": bgColor.Color = Color.FromArgb(int.Parse(ChartSets.Rows[i]["strValue"].ToString())); break; case "Chart_BxColor": bxcolor.Color = Color.FromArgb(int.Parse(ChartSets.Rows[i]["strValue"].ToString())); break; case "Chart_PseudoColor": colorPseudo.Color = Color.FromArgb(int.Parse(ChartSets.Rows[i]["strValue"].ToString())); break; case "Chart_BjColor": bjcolor.Color = Color.FromArgb(int.Parse(ChartSets.Rows[i]["strValue"].ToString())); break; case "Chart_WarnColor": //预警阈值颜色 warnColor.Color = Color.FromArgb(int.Parse(ChartSets.Rows[i]["strValue"].ToString())); break; case "Chart_AlarmColor": //报警阈值颜色 alarmColor.Color = Color.FromArgb(int.Parse(ChartSets.Rows[i]["strValue"].ToString())); break; case "Chart_PowerOffColor": //预警阈值颜色 poweroffColor.Color = Color.FromArgb(int.Parse(ChartSets.Rows[i]["strValue"].ToString())); break; case "Chart_PowerOnColor": //预警阈值颜色 poweronColor.Color = Color.FromArgb(int.Parse(ChartSets.Rows[i]["strValue"].ToString())); break; } } } catch (Exception ex) { LogHelper.Error("ChartSetting_Load" + ex); } }