예제 #1
0
        //h5打开人数
        public string openCount()
        {
            OpenCount openCount = new OpenCount()
            {
                CreateOn = DateTime.Now,
                Ip       = Request.ServerVariables.Get("Remote_Addr")
            };

            new BaseDAL <OpenCount>().Add(openCount);

            return("{status:1}");
        }
예제 #2
0
        public override void Load()
        {
            OpenCount.Clear();
            InProgressCount.Clear();
            FinishedCount.Clear();

            var dateTo = _dateTo.AddDays(1);

            var openCount = _orderRepository.FindByInclude(o => o.OrderStatus.Group == Business.StatusGroup.Open && (o.DateAdded >= _dateFrom && o.DateAdded <= dateTo), s => s.OrderStatus).Count();

            OpenCount.Add(openCount);

            var inProgressCount = _orderRepository.FindByInclude(o => o.OrderStatus.Group == Business.StatusGroup.InProgress && (o.DateAdded >= _dateFrom && o.DateAdded <= dateTo), s => s.OrderStatus).Count();

            InProgressCount.Add(inProgressCount);

            var finishedCount = _orderRepository.FindByInclude(o => o.OrderStatus.Group == Business.StatusGroup.Finished && (o.DateAdded >= _dateFrom && o.DateAdded <= dateTo), s => s.OrderStatus).Count();

            FinishedCount.Add(finishedCount);
        }
예제 #3
0
 public override string ToString()
 {
     return(String.Format("StreamID: {0}, Event: Reference, Referenced StreamID: {1}, Open Count: {2}, Deallocated: {3}.", StreamID.ToString(), ReferencedStreamID.ToString(), OpenCount.ToString(), Deallocated.ToString()));
 }
예제 #4
0
 public override string ToString()
 {
     return(String.Format("StreamID: {0}, Event: Allocate, Open Count: {1}, Deallocated: {2}.", StreamID.ToString(), OpenCount.ToString(), Deallocated.ToString()));
 }