コード例 #1
0
ファイル: VaultController.cs プロジェクト: JakeRozsa/keepr
        public ActionResult <IEnumerable <Vault> > Get()
        {
            var userId = HttpContext.User.Identity.Name;
            IEnumerable <Vault> results = _vr.GetByUserId(userId);

            if (results == null)
            {
                return(BadRequest());
            }
            return(Ok(results));
        }
コード例 #2
0
        public ActionResult <IEnumerable <Vault> > GetAll()
        {
            string userId = HttpContext.User.Identity.Name;
            IEnumerable <Vault> result = _repo.GetByUserId(userId);

            if (result != null)
            {
                return(Ok(result));
            }
            return(BadRequest());
        }
コード例 #3
0
        public ActionResult <IEnumerable <Vault> > GetByUser()
        {
            var user = HttpContext.User.FindFirstValue("Id");

            try
            {
                return(Ok(_repo.GetByUserId(user)));
            }
            catch (Exception e)
            {
                return(BadRequest(e));
            }
        }
コード例 #4
0
ファイル: ManageController.cs プロジェクト: kylekrawl/keepr-c
        public IEnumerable <Vault> GetVaultsByActiveUser()
        {
            var user = HttpContext.User;
            var id   = user.Identity.Name;

            UserReturnModel activeUser = null;

            if (id != null)
            {
                activeUser = userDb.GetUserById(id);
            }
            var uid = activeUser.Id;

            return(vaultDb.GetByUserId(uid));
        }
コード例 #5
0
        public IEnumerable <Vault> GetByUserId()
        {
            string uid = HttpContext.User.Identity.Name;

            return(_vaultRepo.GetByUserId(uid));
        }
コード例 #6
0
 public IEnumerable <Vault> GetByUserId(string userId)
 {
     return(_repo.GetByUserId(userId));
 }