/// <summary> /// 统计 /// </summary> /// <returns></returns> public ActionResult IndexStats(OrderProfitLog OrderProfitLog, EFPagingInfo <OrderProfitLog> p, string TName, DateTime?STime, DateTime?ETime, bool?IsShowSupAgent, int IsFirst = 0) { if (IsShowSupAgent == null) { IsShowSupAgent = false; } if (STime.IsNullOrEmpty()) { STime = DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd")); } if (ETime.IsNullOrEmpty()) { //JobOrders.ETime = DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd")); ETime = DateTime.Now; } p.PageSize = 9999999; p = this.Condition(OrderProfitLog, p, TName, STime, ETime, IsShowSupAgent); IPageOfItems <OrderProfitLog> OrderProfitLogList = Entity.Selects <OrderProfitLog>(p); ViewBag.SumAmoney = OrderProfitLogList.Sum(o => o.Amoney); ViewBag.SumProfit = OrderProfitLogList.Sum(o => o.Profit); ViewBag.Count = OrderProfitLogList.ToList().Count; return(this.View()); }