2.3. Derslik
Tablo 6. Derslik (Classroom) Url Yapısı | |
Url | Method |
/api/v1/classroom | Post |
Tablo 7. Derslik (Classroom) Parametreleri | ||
Parametre ismi | Parametre Tipi | Açıklama |
buildingCodes | string array | Bina kodları parametre olarak alınır. Eğer parametre boş gönderilirse tüm veriler listelenmeli |
Cevap olarak birden fazla ana derse ait veri gelebilir.
Tablo 8. Ana Ders (MasterCourse) Veri Tipi Alanları | ||
Veri Etiketi | İsmi | Açıklama |
ClassroomCode * | Derslik kodu | Benzersiz değer olmalı |
ClassroomName * | Derslik ismi | |
ActiveStatus* | Aktiflik | “True” ya da “False” değerlerini alır. |
CampusCode* | Kampüs kodu | |
BuildingCode* | Bina kodu | |
CourseCapacity * | Ders kapasitesi | Plan365 ders modülü için gerekli olan alandır. |
ExamCapacity * | Sınav kapasitesi | Plan365 sınav modülü için gerekli olan alandır. |
Floor * | Kat/Bölüm | Dersliğin Binadaki Katı Yazılır. Zemin için 0, Zemin altı için -1 yazılabilir. |
Corridor * | Koridor Sıra No | Derslik Koridor Ardışık Sıra No yazılır. Derslik Adı 105, 106, 107 şeklinde ise Derslik Koridor Ardışık Sıra No da 1, 2, 3 şeklinde olmalıdır. |
Type* | Tipi | Derslik tipi yazılır. Derslik tipi örneğin; |
Preference | Özellikler | Derslik Özellikleri Aşağıdaki gibidir: Birden Fazla Özellik için: Proj;AT;Bil |