Commit Graph

15 Commits

Author SHA1 Message Date
Twoje Imię Nazwisko ee46837d4c load roles from json 2024-10-18 07:05:39 -04:00
Twoje Imię Nazwisko 2619e8e917 load categories from json 2024-10-18 06:01:25 -04:00
konradm e2eac05ab5 select-roles added 2024-10-18 10:30:42 +02:00
konradm 3ba6c026f2 Merge branch 'test' into konradm 2024-10-18 10:12:54 +02:00
konradm 32449be531 first name last name 2024-10-17 14:24:08 +02:00
konradm e0ba11b0e9 commit 2024-10-17 14:15:45 +02:00
konradm a211321c84 commit
// Generuj wiersze dla uczniów
studentsData.forEach(student => {
    const row = document.createElement('tr');

    // Komórka z imieniem i nazwiskiem
    const tdName = document.createElement('td');
    tdName.textContent = student.name;
    row.appendChild(tdName);

    // Upewnij się, że 'behavior' jest zdefiniowany
    if (!student.behavior) {
        student.behavior = {};
    }

    // Komórki z checkboxami dla kryteriów
    categoryColumns.forEach(column => {
        const td = document.createElement('td');
        const checkbox = document.createElement('input');
        checkbox.type = 'checkbox';
        checkbox.id = `${column.id}-${student.name.replace(/ /g, '-')}`;
        checkbox.onchange = calculateStats;

        // Ustawienie stanu checkboxa na podstawie zapisanych danych
        if (student.behavior[`day${currentDay}`] && student.behavior[`day${currentDay}`][column.id]) {
            checkbox.checked = student.behavior[`day${currentDay}`][column.id];
        } else {
            checkbox.checked = false;
        }

        td.appendChild(checkbox);
        row.appendChild(td);
    });

    tbody.appendChild(row);
});
2024-10-17 14:14:38 +02:00
bartoszh 3d62de7867 wszystko zrobione 2024-10-17 12:47:01 +02:00
konradm 3ad0353d9c Finalna wersja wczytywania uczniow. 2024-10-17 10:46:48 +02:00
baiobelfer 6f7a626db3 bh update 2024-10-16 14:56:56 +02:00
baiobelfer 36524d8012 update loadCriteria 2024-10-16 14:53:18 +02:00
konradm d53c68eeb0 Pobieranie studentow do tabeli - niedokonczone 2024-10-16 13:51:22 +02:00
konradm 97d6865fdd select class 2024-10-16 12:42:08 +02:00
email 5ae5f7c23c classes 2024-10-16 12:18:43 +02:00
email 534ec00990 fetch 2024-10-16 11:24:57 +02:00