Пример #1
0
        public ActionResult Financedetail()
        {
            if (string.IsNullOrEmpty(ViewBag.LillyId))
            {
                return(Redirect("/notauthed.html"));
            }
            //记录用户行为
            ExecuteBehavior(17, 7, "FINANCE_SEARCH");

            con.PageSize = 10;
            int tacount = 0;
            var list    = _objService.GetFinanceList(ViewBag.LillyId, con, out tacount, 4);
            var finance = new FinanceEntityView {
                FinanceList = list
            };
            // 检查是否有报销数据和第三方报销数据
            int total3RdRow     = 0;
            var finance3RdQuery = _finance3rdService.GetFinanceList(ViewBag.LillyId, new PageCondition(), out total3RdRow, 7);

            ViewBag.countlist = 0;
            if (list.Count != 0)
            {
                if (finance3RdQuery.Count != 0)
                {
                    ViewBag.countlist = 1;
                }
            }
            else if (finance3RdQuery.Count != 0)
            {
                return(Redirect("../Finance/Finance3rddetail"));
            }

            return(View(finance));
        }