public async Task <ViewResult> GetScannedQr(string url) { var result = await _qrCodeRepository.GetContactQrByScanning(url); var userId = _userService.GetUserId(); var isOwner = await _qrCodeRepository.CheckQrOwnership(userId, result.Id); if (result.Enabled == true || isOwner == true) { return(View(result)); } return(View()); }