public ActionResult <Vault> Create([FromBody] Vault newVault) { var UserId = HttpContext.User.FindFirstValue("Id"); newVault.UserId = UserId; return(_vr.CreateVault(newVault)); }
public ActionResult <Vault> Create([FromBody] Vault vault) { Vault newVault = _vr.CreateVault(vault); if (newVault == null) { return(BadRequest("Vault creation failed")); } return(Ok(newVault)); }
public ActionResult <Vault> Create([FromBody] Vault vault) { vault.UserId = HttpContext.User.Identity.Name; Vault newVault = _vr.CreateVault(vault); if (newVault == null) { return(BadRequest()); } return(Ok(newVault)); }
public ActionResult <Vault> Post([FromBody] Vault vault) { try { vault.userId = HttpContext.User.FindFirstValue("Id"); return(Ok(_repository.CreateVault(vault))); } catch (Exception e) { return(BadRequest(e.Message)); } }
[HttpPost] //NOTE "Can Create Vault" public ActionResult <Vault> Post([FromBody] Vault vault) { try { vault.UserId = HttpContext.User.FindFirstValue("Id"); // THIS IS HOW YOU GET THE ID of the currently logged in user return(Ok(_repo.CreateVault(vault))); } catch (Exception e) { return(BadRequest("Incorrect data")); } }
public Vault CreateVault(Vault newVault) { return(_repo.CreateVault(newVault)); }
public ActionResult <Vault> Post([FromBody] Vault vault) { vault.UserId = HttpContext.User.FindFirstValue("Id"); return(Ok(_vr.CreateVault(vault))); }