public JsonResult GetSerieClassify(string SerieClassify, string MyClassify) { IEnumerable <SerieConfigModel> Items = SerieServer.GetByWhere(" where SerieClassify='" + SerieClassify + "'"); List <SerieOption> _select = new List <SerieOption>(); string[] myios = MyClassify.Split(','); if (Items != null && Items.Count() > 0) { foreach (var item in Items) { if (!myios.Contains(item.SerieName)) { continue; } SerieOption _option = new SerieOption { id = item.SerieName.ToString(), name = item.SerieTitle, value = item.SerieName, SerieConfig = item }; _select.Add(_option); } } return(Json(_select, JsonRequestBehavior.AllowGet)); }
public JsonResult ApiGetSerieConfig(ApiSerieConfig device) { List <SerieOption> _select = new List <SerieOption>(); if (device.Series != null && device.IO_DEVICE_ID != "") { foreach (var item in device.Series) { SerieOption _option = new SerieOption { id = item.SerieName.ToString(), name = item.SerieTitle, value = item.SerieName, SerieConfig = new SerieConfigModel() { CreateTime = DateTime.Now, CreateUserId = 0, Id = 0, SerieClassify = "", SerieColor = item.SerieColor, SerieName = item.SerieName, SerieTitle = item.SerieTitle, SerieType = item.SerieType, SerieWidth = item.SerieWidth.ToString(), ShowLegend = item.ShowLegend.ToString().ToLower(), ShowSymbol = item.ShowSymbol.ToLower(), SymbolColor = item.SymbolColor, SymbolSize = item.SymbolSize, SymbolStep = item.SymbolStep, SymbolType = item.SymbolType } }; _select.Add(_option); } } return(Json(_select, JsonRequestBehavior.AllowGet)); }
public Serie GetSerie(int tvdbID, SerieOption options = SerieOption.JustSerie) { byte[] data = _webCl.DownloadData(string.Format( (options == SerieOption.JustSerie) ? ApiUrl.GetSeriesUrl : ApiUrl.GetSeriesFullUrl, ApiKey, tvdbID, Language) ); return SerializeSerie(data); }