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 }); } }
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; } }