| | 1 | == Гледање на сите соопштенија за класот во кое учи неговото дете од страна на Родител |
| | 2 | |
| | 3 | ==== Актери: Најавен родител==== |
| | 4 | |
| | 5 | 1. Родителот клика на page „Соопштенија" |
| | 6 | 2. За да го извлечеме класот, мораме прво да го најдеме ученикот. Тоа го правиме со SQL прашање {{{SELECT u.id, k.e_posta, k.ime, k.prezime, k.pol, k.adresa, u.mestoNa_ragjanje, u.mobilen_telefon, u.datumNa_ragjanje, u.staratel_id, u.uciVoKlas_id, k.kreiranOd_id, u.active FROM Ucenik u JOIN Korisnik k ON u.id = k.id WHERE u.staratel_id = CAST(:parentId AS UUID)}}} |
| | 7 | 3. Откако ќе се вратат информациите за студентот го имаме Ид на класот. |
| | 8 | 2. Апликацијата автоматски ќе знае за кој клас е потребно да ги извади сите соопштенија: |
| | 9 | - од табелата Soopstenie: {{{SELECT s.id, s.naslov, s.sodrzina, s.kreirano_na, s.zaKlas_id, s.postiranoOd_id, s.active FROM soopstenie s WHERE s.zaKlas_id = :classId AND s.active = true ORDER BY s.kreirano_na DESC}}} |
| | 10 | 3. Откако ќе се извадат сите податоци, фронтенд креира за секое соопштение дополнително: од кога е креирано и датум на објавување |