Example #1
0
        private void SendInitialUserInOut()
        {
            using (IAwayStatusRepository awayStatusRepository = new AwayStatusRepository())
            {
                var status = awayStatusRepository.GetStatus(_userEmail);
                var away = status != null && status.Away;

                SendMessage(new UserCheckInOut { UserName = _userEmail, CurrentUser = true, Away = away });
            }
        }
Example #2
0
 public string GetHomeHubIdFromEmail(string emailAddress)
 {
     if (emailAddress != null)
     {
         using (var awayStatusRepository = new AwayStatusRepository())
         {
             var awayStatus = awayStatusRepository.GetStatus(emailAddress);
             if (awayStatus != null)
             {
                 return awayStatus.HomeHubId;
             }
         }
     }
     return null;
 }
 private bool CheckUserExists(string emailAddress)
 {
     using (IAwayStatusRepository awayStatusRepository = new AwayStatusRepository())
     {
         return awayStatusRepository.GetStatus(emailAddress) != null;
     }
 }