public static bool DoesUserHavePhoto(string userId)
 {
     if (string.IsNullOrEmpty(userId))
     {
         return(false);
     }
     using (var unitOfwork = new UnitOfWork())
     {
         var service = new MemberPhotoService(unitOfwork);
         return(service.DoesMemberHavePhoto(null, userId));
     }
 }
        public string UpdatePhotoImgSrc(int?memberId = null, string userId = null)
        {
            bool hasPhoto = false;

            if (memberId != null)
            {
                var member = unitOfWork.MemberRepository.FindMemberById(memberId);
                hasPhoto = _service.DoesMemberHavePhoto(memberId: memberId);
                if (hasPhoto)
                {
                    return(_service.GetPhotoSrcString(member.PhotoFileName));
                }
            }
            else
            {
                var user = unitOfWork.AppUserRepository.FindUserById(userId);
                hasPhoto = _service.DoesMemberHavePhoto(userId: userId);
                if (hasPhoto)
                {
                    return(_service.GetPhotoSrcString(user.PhotoFileName));
                }
            }

            return(string.Empty);
        }