Example #1
0
 public Vault Post([FromBody] VaultForm vault)
 {
     if (ModelState.IsValid)
     {
         return(_repo.Create(vault));
     }
     throw new Exception("Invalid Vault Object");
 }
Example #2
0
        //POST A NEW VAULT
        public Vault Create(VaultForm vault)
        {
            int id = _db.ExecuteScalar <int>(@"
        INSERT INTO vaults (name, description, userId)
        VALUES(@Name, @Description, @UserId);
        SELECT LAST_INSERT_ID();", vault);

            if (id == 0)
            {
                return(null);
            }
            return(GetById(id));
        }