public async Task <SimpleStatisticsModel> Handle(LoggedInObserversRequest message, CancellationToken token)
        {
            var number = await _context.Observers.CountAsync(o => o.MobileDeviceId != null);

            return(new SimpleStatisticsModel
            {
                Label = "Number of logged in Observers",
                Value = number.ToString()
            });
        }
Exemplo n.º 2
0
        public async Task <SimpleStatisticsModel> Handle(LoggedInObserversRequest message)
        {
            var number = await _context.Observator.CountAsync(o => o.IdDispozitivMobil != null);

            return(new SimpleStatisticsModel
            {
                Label = "Number of logged in Observers",
                Value = number.ToString()
            });
        }
Exemplo n.º 3
0
        public async Task <SimpleStatisticsModel> Handle(LoggedInObserversRequest message, CancellationToken token)
        {
            var number = await _context.PollingStationInfos.Select(pi => pi.IdObserver).Distinct().CountAsync(token);

            return(new SimpleStatisticsModel
            {
                Label = "Number of logged in Observers",
                Value = number.ToString()
            });
        }