public ActionResult <VaultKeep> Post([FromBody] VaultKeep value) { value.UserId = HttpContext.User.FindFirstValue("Id"); VaultKeep addedVaultKeep = _repo.AddKeepToVault(value); try { { return(Ok(_repo.AddKeepToVault(value))); } } catch (Exception e) { return(BadRequest(e)); } }
public ActionResult <int> AddKeep([FromBody] VaultKeep vaultkeep) { vaultkeep.UserId = HttpContext.User.FindFirstValue("Id"); try { return(Ok(_repo.AddKeepToVault(vaultkeep))); } catch (Exception e) { return(BadRequest("Cannot add this keep to the vault.")); } }
public ActionResult <VaultKeeps> AddKeepToVault([FromBody] VaultKeeps vaultKeeps) { try { vaultKeeps.UserId = HttpContext.User.FindFirstValue("Id"); //fixed in model return(Ok(_repository.AddKeepToVault(vaultKeeps))); } catch (Exception e) { return(BadRequest(e.Message)); // return BadRequest("Unable to add this Keep to this Vault."); //<---brooklyn change } }