Files
UniPlanner/assets/js/dummyDataHandler.js
2022-12-10 12:25:13 +01:00

149 lines
3.2 KiB
JavaScript

function loadDummyData() {
window.localStorage.setItem("studyPrograms", JSON.stringify([
{
id: 0,
name: "Informatik",
short: "TIF"
},
{
id: 1,
name: "Wirtschaftsinformatik",
short: "WIF"
},
{
id: 2,
name: "Betriebswirtschaftslehre",
short: "BWL"
},
]))
window.localStorage.setItem("lectureDates", JSON.stringify([
{
id: 0,
startDate: "2022-01-01T00:00",
endDate: "2022-01-01T23:59"
},
{
id: 1,
startDate: "2022-02-02T00:00",
endDate: "2022-02-02T23:59"
},
{
id: 2,
startDate: "2022-03-03T00:00",
endDate: "2022-03-03T23:59"
},
]))
window.localStorage.setItem("semesters", JSON.stringify([
{
id: 0,
name: "1. Semester",
startDate: 0,
endDate: 2,
number: 1,
studyProgram: 1
}, {
id: 1,
name: "2. Semester",
startDate: 1,
endDate: 2,
number: 2,
studyProgram: 2
}, {
id: 2,
name: "3. Semester",
startDate: 0,
endDate: 1,
number: 3,
studyProgram: 0
},
]))
window.localStorage.setItem("studyClasses", JSON.stringify([
{
id: 0,
name: "TIF22A",
startDate: 0,
endDate: 0,
semester: 0,
studyProgram: 0
}, {
id: 1,
name: "WIF21B",
startDate: 1,
endDate: 1,
semester: 1,
studyProgram: 1
}, {
id: 2,
name: "BWL20A",
startDate: 2,
endDate: 2,
semester: 2,
studyProgram: 2
},
]))
window.localStorage.setItem("lecturers", JSON.stringify([
{
id: 0,
firstName: "Max",
lastName: "Mustermann",
email: "max.mustermann@uniplanner.de",
studyProgram: 0
}, {
id: 1,
firstName: "Erika",
lastName: "Musterfrau",
email: "erika.musterfrau@uniplanner.de",
studyProgram: 1
}, {
id: 2,
firstName: "Max",
lastName: "Musterfrau",
email: "max.musterfrau@uniplanner.de",
studyProgram: 2
},
]))
window.localStorage.setItem("lectures", JSON.stringify([
{
id: 0,
lectureName: "Technische Informatik",
moduleName: "Digitaltechnik I",
duration: 48,
lectureDates: ["0", "2"],
lecturers: ["0"],
studyClass: 0
}, {
id: 1,
lectureName: "Mathematik I",
moduleName: "Analysis",
duration: 50,
lectureDates: ["1", "2"],
lecturers: ["1", "2"],
studyClass: 1
}, {
id: 2,
lectureName: "Betriebswirtschaftslehre",
moduleName: "Projektmanagement",
duration: 35,
lectureDates: ["0", "2"],
lecturers: ["0", "1", "2"],
studyClass: 2
},
]))
window.localStorage.setItem("currentIds", JSON.stringify({
lectureDate: 3,
lecturer: 3,
lecture: 3,
semester: 3,
studyClass: 3,
studyProgram: 3
}))
}