Exemplo n.º 1
0
        //
        // GET: /Transaction/
        /// <summary>
        /// 交易大盘首页
        /// </summary>
        /// <param name="pageIndex"></param>
        /// <returns></returns>
        public ActionResult Index(int pageIndex = 1, int type = 1, int IsMoney = 1)
        {
            Page <OrderViewModel> page = new Page <OrderViewModel>();

            List <OrderViewModel> list = new List <OrderViewModel>();

            page.PageSize = 15;

            //获取所有在售的商品(默认为EP)
            list = _bll.GetAllOnSaleOrderList(pageIndex, page.PageSize, type, IsMoney);


            if (list.Count != 0 && list != null)
            {
                page.Data = list;
            }
            page.PageIndex = pageIndex;

            page.TotalCount = _bll.GetAllOnSaleOrderCount(type, IsMoney);

            page.PageYe = (int)Math.Ceiling(decimal.Parse(page.TotalCount.ToString()) / decimal.Parse(page.PageSize.ToString()));

            decimal ZfcPrice = 0;

            ZfcPrice = decimal.Parse(_configBll.GetValueByConfigName("ZfcPrice"));

            ViewBag.ZfcPrice = ZfcPrice;

            ViewBag.Type    = type;
            ViewBag.IsMoney = IsMoney;


            if (Request.IsAjaxRequest())
            {
                return(PartialView("_Index", page));
            }
            return(View(page));
        }