Пример #1
0
 internal VaultKeep Delete(int id, string UserId)
 {
   VaultKeep found = _repo.Get(id);
   if (found.UserId != UserId)
   {
     throw new UnauthorizedAccessException("Invalid Request");
   }
   if (_repo.Delete(id))
   {
     return found;
   }
   throw new Exception("Something went terribly wrong");
 }
Пример #2
0
        public IEnumerable <VaultKeep> Get(int vaultId, string userId)
        // NOTE that _vs and _as have already validated parameters
        {
            // Get the list of VaultKeeps from _repo
            IEnumerable <VaultKeep> vKeeps = _repo.Get(vaultId, userId);

            if (vKeeps == null)
            {
                throw new Exception("Invalid Operation");
            }
            // Get all of the Keeps on that list from _kRepo
            IEnumerable <Keep> keeps = _kRepo.GetKeepsInVault(vKeeps);

            if (keeps == null)
            {
                throw new Exception("Invalid Operation");
            }
            return(vKeeps);
        }
Пример #3
0
 public IEnumerable <VaultKeep> Get()
 {
     return(_repo.Get());
 }
Пример #4
0
 internal IEnumerable <VaultKeepViewModel> Get(int vaultId, string userId)
 {
     return(_repo.Get(vaultId, userId));
 }
Пример #5
0
 public IEnumerable <VaultKeeps> Get(string userId, int vaultId)
 {
     return(_vkr.Get(userId, vaultId));
 }
Пример #6
0
 internal IEnumerable <VaultKeep> Get()
 {
     return(_repo.Get());
 }
Пример #7
0
 public IEnumerable <VaultKeep> Get(string userId)
 {
     return(_repo.Get(userId));
 }
Пример #8
0
 public IEnumerable <Keep> Get(int vaultId, string userId)
 {
     return(_repo.Get(vaultId, userId));
 }
Пример #9
0
        internal int Get(int vaultid, int keepid)
        {
            int vkid = _repo.Get(vaultid, keepid);

            return(vkid);
        }
Пример #10
0
 internal IEnumerable <VaultKeep> Get(string userId)
 {
     {
         return(_repo.Get(userId));
     }
 }
Пример #11
0
 public IEnumerable <VaultKeeps> Get()
 {
     return(_vkr.Get());
 }