public ActionResult <string> Delete(int id)
        {
            bool successful = _vr.Delete(id);

            if (!successful)
            {
                return(BadRequest("No Delete"));
            }
            return(Ok());
        }
Example #2
0
        public bool Delete([FromBody] Vault vault)
        {
            if (HttpContext.User.Identity.Name != vault.UserId)
            {
                throw new Exception("Cannot delete other's vaults!");
            }
            bool deleted = _repo.Delete(vault);

            return(deleted);
        }
Example #3
0
 public ActionResult <String> Delete(int id)
 {
     try
     {
         return(Ok(_repo.Delete(id)));
     }
     catch (Exception e)
     {
         return(BadRequest(e));
     }
 }
Example #4
0
        public ActionResult <string> Delete(int id)
        {
            var  userId     = HttpContext.User.Identity.Name;
            bool successful = _vr.Delete(id, userId);

            if (!successful)
            {
                return(BadRequest());
            }
            return(Ok());
        }
Example #5
0
 public void Delete([FromBody] VaultDiscard vault)
 {
     if (vault.UserId == HttpContext.User.Identity.Name)
     {
         _repo.Delete(vault.Id);
     }
     else
     {
         throw new Exception("Not authorized to delete another user's vault");
     }
 }
 public ActionResult <string> Delete(int id)
 {
     try
     {
         var userId = HttpContext.User.FindFirstValue("Id");
         return(Ok(_repo.Delete(id, userId)));
     }
     catch (Exception e)
     {
         return(BadRequest(e));
     }
 }
Example #7
0
 public ActionResult <String> Delete(int id)
 {
     try
     {
         string currentUser = HttpContext.User.FindFirstValue("Id");
         return(Ok(_repo.Delete(id, currentUser)));
     }
     catch (Exception e)
     {
         return(BadRequest(e));
     }
 }
Example #8
0
        public ActionResult <Vault> Delete(Vault value)
        {
            var userId = HttpContext.User.FindFirstValue("Id");

            if (userId == value.UserId)
            {
                return(Ok(_repo.Delete(value.Id)));
            }
            else
            {
                return(BadRequest());
            }
        }
Example #9
0
        public ActionResult <string> Delete(int id)
        {
            try
            {
                var Userid = HttpContext.User.FindFirstValue("Id");

                return(Ok(_repo.Delete(id, Userid)));
            }
            catch (Exception e)
            {
                System.Diagnostics.Debug.WriteLine("hits delete controller");
                return(BadRequest(e));
            }
        }
Example #10
0
        public bool Delete([FromRoute] int id)
        {
            string UserId = HttpContext.User.Identity.Name;

            return(_repo.Delete(id, UserId));
        }