// GET: Indicator public ActionResult Country(int id) { var countryData = FinanceIndicatorService.CreateInstance().GetCountryGroup(); ViewBag.CountryModel = ModelHelper <List <CountryDetailModel> > .DeserializeObject(countryData.code, countryData.bodyMessage); ViewBag.Id = id; return(View()); }
/// <summary> /// 全球主要国家经济数据 /// </summary> /// <returns></returns> public ActionResult IndexGlobalDataView() { var GModel = FinanceIndicatorService.CreateInstance().GetIndexGlobelIndicator(); var GId = FinanceIndicatorService.CreateInstance().GetIndexGlobelIndicatorId(); var GlobalData = ModelHelper <GlobalEconomicModel> .DeserializeObject(GModel.code, GModel.bodyMessage); ViewBag.GId = ModelHelper <GlobalEconomicModel> .DeserializeObject(GId.code, GId.bodyMessage); return(View(GlobalData)); }
// GET: Indicator public ActionResult DataCenter(string id) { var idArr = id.Split('-'); ViewBag.Country = (idArr.Length > 1) ? int.Parse(idArr[1]) : 1; var rm = FinanceIndicatorService.CreateInstance().GetIndexBannerData(50, 1, int.Parse(idArr[0]), ViewBag.Country, 0); var model = ModelHelper <List <DataCenterModel> > .DeserializeObject(rm.code, rm.bodyMessage); ViewBag.Id = int.Parse(idArr[0]); return(View(model)); }
/// <summary> /// 美国经济数据 /// </summary> /// <returns></returns> public ActionResult IndexUsDataView() { int[] arrSymbol = new int[] { 1, 2, 3, 4 }; Dictionary <int, IList <DataCenterModel> > bannerData = new Dictionary <int, IList <DataCenterModel> >(); foreach (var symbol in arrSymbol) { var rm = new ReturnModel(); IList <DataCenterModel> list; rm = FinanceIndicatorService.CreateInstance().GetIndexBannerData(18, 1, symbol, 1, 0); list = ModelHelper <IList <DataCenterModel> > .DeserializeObject(rm.code, rm.bodyMessage); bannerData.Add(symbol, list != null ? list : new List <DataCenterModel>()); } return(View(bannerData)); }
// GET: Detail public ActionResult Detail(string id) { var rm = FinanceIndicatorService.CreateInstance().GetEcoItemDetails(id); var model = (ModelHelper <List <IndicatorDetailModel> > .DeserializeObject(rm.code, rm.bodyMessage))[0]; var menuData = FinanceIndicatorService.CreateInstance().GetIndicatorSubitem(model.Country); var indicatorData = FinanceIndicatorService.CreateInstance().GetIndicaByCountryId(model.Country); var countryData = FinanceIndicatorService.CreateInstance().GetCountryGroup(); ViewBag.Id = id; ViewBag.MenuModel = ModelHelper <List <IndicatorMenuModel> > .DeserializeObject(menuData.code, menuData.bodyMessage); ViewBag.CountryModel = ModelHelper <List <CountryDetailModel> > .DeserializeObject(countryData.code, countryData.bodyMessage); ViewBag.IndicatorModel = ModelHelper <List <ItemSubModel> > .DeserializeObject(indicatorData.code, indicatorData.bodyMessage); return(View(model)); }
public JsonResult IntroduceInfo(int rctype, int rcountryId = 1) { var rm = FinanceIndicatorService.CreateInstance().GetIntroduceInfo(rctype, rcountryId); return(Json(rm)); }
public JsonResult CountryCompareChart(string mcountry, int itemId, string uptxttime, string downtxttime) { var rm = FinanceIndicatorService.CreateInstance().GetCountryCompareChart(mcountry, itemId, uptxttime, downtxttime); return(Json(rm)); }
public JsonResult CountryBannerList() { var rm = FinanceIndicatorService.CreateInstance().GetCountryBannerList(); return(Json(rm)); }
public JsonResult IndexGlobelIndicator() { var rm = FinanceIndicatorService.CreateInstance().GetIndexGlobelIndicator(); return(Json(rm)); }
public JsonResult requestCountryGroup() { var rm = FinanceIndicatorService.CreateInstance().GetCountryGroup(); return(Json(rm)); }
public JsonResult IndicaByCountryId(int countryId) { var rm = FinanceIndicatorService.CreateInstance().GetIndicaByCountryId(countryId); return(Json(rm)); }
public JsonResult IndicatorSubitem(int country) { var rm = FinanceIndicatorService.CreateInstance().GetIndicatorSubitem(country); return(Json(rm)); }
public JsonResult EcoItemDetailsChart(string uptxttime, string downtxttime, string mainItemId) { var rm = FinanceIndicatorService.CreateInstance().GetEcoItemDetailsChart(uptxttime, downtxttime, mainItemId); return(Json(rm)); }
public JsonResult RequestEcoItemDetails(string mainItemId) { var rm = FinanceIndicatorService.CreateInstance().GetEcoItemDetails(mainItemId); return(Json(rm)); }
public JsonResult IndexGlobelIndicatorChart(int country, int type, int sp) { var rm = FinanceIndicatorService.CreateInstance().GetIndexGlobelIndicatorChart(country, type, sp); return(Json(rm)); }
public JsonResult IndexGlobelIndicatorId(/*int pagesize, int pageIndex*/) { var rm = FinanceIndicatorService.CreateInstance().GetIndexGlobelIndicatorId(/*pagesize, pageIndex*/); return(Json(rm)); }
public JsonResult requestIndicatorItem(int country, int indicator) { var rm = FinanceIndicatorService.CreateInstance().GetIndicatorItem(country, indicator); return(Json(rm)); }
public JsonResult IndexBannerData(int pageSize, int pageIndex, int ctype, int countryId = 1, int valueTime = 0) { var rm = FinanceIndicatorService.CreateInstance().GetIndexBannerData(pageSize, pageIndex, ctype, countryId, valueTime); return(Json(rm)); }