public ActionResult <string> Delete(int id) { bool successful = _vr.Delete(id); if (!successful) { return(BadRequest("No Delete")); } return(Ok()); }
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); }
public ActionResult <String> Delete(int id) { try { return(Ok(_repo.Delete(id))); } catch (Exception e) { return(BadRequest(e)); } }
public ActionResult <string> Delete(int id) { var userId = HttpContext.User.Identity.Name; bool successful = _vr.Delete(id, userId); if (!successful) { return(BadRequest()); } return(Ok()); }
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)); } }
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)); } }
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()); } }
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)); } }
public bool Delete([FromRoute] int id) { string UserId = HttpContext.User.Identity.Name; return(_repo.Delete(id, UserId)); }