Пример #1
0
        public List <DateBasedStatistics> GetSipStatistics(DateTime startDate, DateTime endDate, Guid userId)
        {
            var user          = _ccmUserRepository.GetUser(userId.ToString());
            var callHistories = user != null?_callHistoryRepository.GetCallHistoriesForRegisteredSip(startDate, endDate, user.UserName) : new List <CallHistory>();

            var sipStatistics = GenerateDateBasedStatisticses(callHistories, startDate, endDate)
                                .OrderBy(s => s.Date)
                                .ToList();

            return(sipStatistics);
        }
Пример #2
0
 public CcmUser GetUser(string userId)
 {
     return(_userRepository.GetUser(userId));
 }