Added frontend configs
This commit is contained in:
16
frontend/index.html
Normal file
16
frontend/index.html
Normal file
@@ -0,0 +1,16 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>asdasd</title>
|
||||
</head>
|
||||
<body>
|
||||
<div id="szovegek"></div>
|
||||
<script src="index.js"></script>
|
||||
<input type="string" id="nev" placeholder="nev">
|
||||
<input type="string" id="email" placeholder="email">
|
||||
<input type="string" id="eletkor" placeholder="eletkor">
|
||||
<button onclick="kattint()">Kattint</button>
|
||||
</body>
|
||||
</html>
|
||||
35
frontend/index.js
Normal file
35
frontend/index.js
Normal file
@@ -0,0 +1,35 @@
|
||||
const url = "https://localhost:7163";
|
||||
async function GetDevelopers() {
|
||||
let content = await fetch(url + "/getAllDevelopers/");
|
||||
let devs = await content.json();
|
||||
let parent = document.getElementById("szovegek");
|
||||
parent.innerHTML = "";
|
||||
devs.forEach(x => {
|
||||
let object = document.createElement("p");
|
||||
object.innerHTML = x.name;
|
||||
parent.appendChild(object);
|
||||
});
|
||||
}
|
||||
GetDevelopers();
|
||||
|
||||
async function kattint() {
|
||||
let name = document.getElementById("nev").value;
|
||||
let email = document.getElementById("email").value;
|
||||
let eletkor = document.getElementById("eletkor").value;
|
||||
let job = "asdasd";
|
||||
let salary = 23445;
|
||||
let image = "sdfsfsdf";
|
||||
let skills = ["sgsdfg", "sdfsdf"]
|
||||
|
||||
let age = parseInt(eletkor);
|
||||
|
||||
fetch(url + "/CreateDeveloper", {
|
||||
method: "POST",
|
||||
headers:
|
||||
{
|
||||
"Content-Type": "application/json"
|
||||
},
|
||||
body: JSON.stringify({name, email, job, age, salary, image, skills})
|
||||
})
|
||||
GetDevelopers();
|
||||
}
|
||||
Reference in New Issue
Block a user