public UserEntity ApproveVideoRequest(VideoToFrom videoToFrom) { var videoRequest = _context.VideoRequests.Where(vidreq => vidreq.To == videoToFrom.To && vidreq.From == videoToFrom.From && vidreq.IsConnected == false).FirstOrDefault(); var videoRequestingUser = _context.Users.Where(user => user.Username == videoRequest.From).FirstOrDefault(); return(videoRequestingUser); }
public async Task <string> SendVideoRequest(VideoToFrom videoToFrom) { _context.VideoRequests.Add(videoToFrom); await _context.SaveChangesAsync(); var callingUser = _context.Users.Where(o => o.Username == videoToFrom.To).FirstOrDefault(); return(callingUser.IPLocal); }
public async Task SendVideoRequest(VideoToFrom videoToFrom) { _context.VideoRequests.Add(videoToFrom); await _context.SaveChangesAsync(); }
public string ApproveVideoRequest(VideoToFrom videoToFrom) { var videoRequestingUserEntity = videoRepository.ApproveVideoRequest(videoToFrom); return(videoRequestingUserEntity.IPLocal); }
public async void SendVideoRequest(VideoToFrom videoToFrom) { await videoRepository.SendVideoRequest(videoToFrom); }
public async Task <string> SendVideoRequest(VideoToFrom videoToFrom) { var ip = await videoRepository.SendVideoRequest(videoToFrom); return(ip); }