public ActionResult Delete(int id) { if (_vaultRepo.DeleteVault(id)) { return(Ok("Successfully Deleted Vault")); } return(NotFound()); }
public ActionResult Delete(int id) { bool result = _vr.DeleteVault(id); if (result) { return(Ok("Deleted vault")); } return(BadRequest("Could not find that vault to delete")); }
public ActionResult <string> DeleteVault(int id) { //completely unsafe at this level; userid not checked? //TODO needs a little love to make sure there's not too much mess up if (_vaultRepo.DeleteVault(id)) { return(Ok()); } return(BadRequest()); }
public ActionResult <string> DeleteVault(int vaultid) { string userid = HttpContext.User.Identity.Name; if (_repo.DeleteVault(vaultid)) { return(Ok("Deleted Vault")); } return(BadRequest("Cannot to delete Vault!")); }
public ActionResult <Vault> Delete(Vault vault, int id, string userId) //REVIEW is this correct? { try { //FIXME vault.UserId = HttpContext.User.FindFirstValue("Id"); _repository.DeleteVault(id, userId); return(Ok("Vault Delorted")); } catch (Exception e) { return(BadRequest(e.Message)); } }
public ActionResult <string> Delete(int id) { string userId = HttpContext.User.FindFirstValue("Id"); if (userId.Contains(userId)) { try { _repo.DeleteVault(id); } catch (Exception e) { return(BadRequest("Delete failed")); } } return(Ok("Successfully Deleted")); }