コード例 #1
0
        /// <summary>
        /// 根据时间获取His的数据
        /// </summary>
        /// <param name="BillDate"></param>
        /// <returns></returns>
        public async Task <DetailedList> DetailedListInHisOrday(string BillDate)
        {
            double moneys   = 0.00;
            int    count    = 0;
            var    HisModel = await _iJYMXTableServices.Query(obj => obj.BILLDATE == BillDate); //根据时间查询某天的数据

            if (HisModel.Count == 0)
            {
                myLogger.LogWarning($"{BillDate}  无数据");
                return(null);
            }
            //   myLogger.Info("正在处理金额和总数量");
            foreach (var his in HisModel)   //查询时间数组中 那天的数据 如果有数据
            {
                moneys += (his.TRADEMONEY); //类型不相同需要强转
                count++;
            }

            var dt = new DetailedList
            {
                Count    = count,
                BillDate = BillDate,
                Money    = moneys,
                DataName = "HIS"
            };

            return(dt);
        }
コード例 #2
0
 public async Task <List <VIEW_JYMX> > GetOneyDay(string Billdate)
 {
     return(await _VIEW_JYMXTableServices.Query(obj => obj.BILLDATE == Billdate));;
 }