using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using CommonHelper; using GasolineBlend.BLL; namespace GasolineBlend.Controllers { public class ChinaStockController : BaseController { private ChinaStockBLL _acc = new ChinaStockBLL(); [HttpPost] public ActionResult GetChinaStockList(string SearchInfo,int ReportType) { try { var list = _acc.GetChinaStockList(SearchInfo); return SuccessNoShow(data: list); } catch (Exception e) { LogHelper.Write(Level.Error, "获取上市公司股票列表 GetChinaStockList", e, "Guest");//OperatorProvider.Instance.Current.LoginName return Error(); } } [HttpPost] public ActionResult GetChinaStockDetail(int CompanyId, int ReportType,string TSCode="",int Year=0) { try { var list = _acc.GetChinaStockDetail(CompanyId, ReportType, TSCode,Year); return SuccessNoShow(data: list); } catch (Exception e) { LogHelper.Write(Level.Error, "获取上市公司股票详情 GetChinaStockDetail", e, "Guest"); //OperatorProvider.Instance.Current.LoginName return Error(); } } [HttpPost] public ActionResult GetIndustryStockList(string SearchInfo, int ReportType) { try { var list = _acc.GetIndustryStockList(SearchInfo, ReportType); return SuccessNoShow(data: list); } catch (Exception e) { LogHelper.Write(Level.Error, "获取行业支持列表 GetIndustryStockList", e, "Guest");//OperatorProvider.Instance.Current.LoginName return Error(); } } } }