Esempio n. 1
0
        public ActionResult <Vault> Create([FromBody] Vault newVault)
        {
            var UserId = HttpContext.User.FindFirstValue("Id");

            newVault.UserId = UserId;
            return(_vr.CreateVault(newVault));
        }
Esempio n. 2
0
        public ActionResult <Vault> Create([FromBody] Vault vault)
        {
            Vault newVault = _vr.CreateVault(vault);

            if (newVault == null)
            {
                return(BadRequest("Vault creation failed"));
            }
            return(Ok(newVault));
        }
Esempio n. 3
0
        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));
     }
 }
Esempio n. 5
0
 [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"));
     }
 }
Esempio n. 6
0
 public Vault CreateVault(Vault newVault)
 {
     return(_repo.CreateVault(newVault));
 }
Esempio n. 7
0
 public ActionResult <Vault> Post([FromBody] Vault vault)
 {
     vault.UserId = HttpContext.User.FindFirstValue("Id");
     return(Ok(_vr.CreateVault(vault)));
 }