public Vault CreateVault([FromBody] Vault newVault) { newVault.AuthorId = HttpContext.User.Identity.Name; if (ModelState.IsValid) { return(_db.CreateVault(newVault)); } return(null); }
public ActionResult <Vault> Create([FromBody] Vault vaulty) { Vault newVaulty = _vr.CreateVault(vaulty); if (newVaulty == null) { return(BadRequest("Can't create that Keep!")); } return(Ok(newVaulty)); }
public ActionResult <Vault> Create([FromBody] Vault rawVault) { rawVault.UserId = HttpContext.User.Identity.Name; Vault newVault = _vr.CreateVault(rawVault); if (newVault == null) { return(BadRequest("Something has gone horribly wrong")); } return(Ok(newVault)); }
public ActionResult <Vault> Create([FromBody] Vault nVault) { nVault.UserId = HttpContext.User.Identity.Name; Vault newVault = _vr.CreateVault(nVault); if (newVault == null) { return(BadRequest("No make new Vault")); } return(Ok(newVault)); }
public ActionResult <Vault> Post([FromBody] Vault data) { try { data.UserId = HttpContext.User.FindFirstValue("Id"); return(Ok(_Repo.CreateVault(data))); } catch (Exception e) { return(BadRequest(e.Message)); } }