public Respbase <OctoberActivityCountDto> GetOctoberActivityCount(OctoberActivityCountReq req) { var facade = new ActivityFacade(); var result = facade.GetOctoberActivityCount(req); return(new Respbase <OctoberActivityCountDto> { Data = result, Message = facade.PromptInfo.Message, Result = facade.PromptInfo.Result }); }
//private DateTime beginTime = new DateTime(2019, 10, 21); //private DateTime endTime = new DateTime(2019, 11, 5, 23, 59, 59); /// <summary> /// 获取十月送手机活动的领取手机和支付服务费的数量 /// </summary> public OctoberActivityCountDto GetOctoberActivityCount(OctoberActivityCountReq req) { var activity = db.TpxinActivitySet.FirstOrDefault(p => p.Id == req.ActivityId); if (activity == null) { Alert("找不到活动信息,请重试"); return(null); } OctoberActivityCountDto dto = new OctoberActivityCountDto(); dto.PayCount = db.TpxinOctoberActivitySet.Count(x => x.Pnodeid == req.Nodeid && x.ActivityId == req.ActivityId); dto.ReceiveCount = db.TpxinOctoberActivitySet.Count(x => x.Nodeid == req.Nodeid && x.ActivityId == req.ActivityId); return(dto); }