Beispiel #1
0
        public ActionResult <Vault> Create([FromBody] Vault vault)
        {
            Vault newVault = _tr.CreateVault(vault);

            if (newVault == null)
            {
                return(BadRequest("Failed to create vault"));
            }
            return(Ok(vault));
        }
        public ActionResult <Vault> Create([FromBody] Vault vault)
        {
            vault.UserId = HttpContext.User.Identity.Name;
            Vault newVault = _vr.CreateVault(vault);

            if (newVault == null)
            {
                return(BadRequest("Unable to POST: Vault doesn't exist."));
            }
            return(Ok(newVault));
        }
Beispiel #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("Whoops Something didn't work"));
            }
            return(Ok(newVault));
        }
 public ActionResult <Vault> Post([FromBody] Vault vault)
 {
     try
     {
         vault.UserId = HttpContext.User.FindFirstValue("Id");
         return(Ok(_repo.CreateVault(vault)));
     }
     catch (Exception e)
     {
         return(BadRequest("Bad Request"));
     }
 }
Beispiel #5
0
 public ActionResult <Vault> Post([FromBody] Vault vault)
 {
     try
     {
         //FIXME ATTACH THE USER ID // DONE
         vault.UserId = HttpContext.User.FindFirstValue("Id");
         return(Ok(_repository.CreateVault(vault)));
     }
     catch (Exception e)
     {
         return(BadRequest(e.Message));
     }
 }
        public ActionResult <Vault> CreateVault([FromBody] Vault newVault)
        {
            Vault intermediate = newVault;

            var id   = HttpContext.User.FindFirstValue("Id");
            var user = _userRepo.GetUserById(id);

            if (user != null)
            {
                intermediate.userId = id;

                return(Ok(_vaultRepo.CreateVault(intermediate)));
            }

            return(BadRequest());
        }