# Toplu Okul Servisi Ekle

<figure><img src="https://3948283934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOInpIKhDnv2sEzqSTqqK%2Fuploads%2FV8Oud65X3X9DlaSeKoGI%2Fimage.png?alt=media&#x26;token=49a14cd4-fd2a-4497-85fc-1c8a98b2db83" alt=""><figcaption></figcaption></figure>

Bu sayfa, okul servis yönetimi için kullanılan bir **toplu servis ekleme ve düzenleme arayüzü** sağlar. Öğrenciler için okul servisleri (sabah, akşam servisleri vb.) eklenebilir ve düzenlenebilir. Öğretmenler veya okul yöneticileri bu sayfa üzerinden, her öğrencinin hangi servisi kullandığını kolayca seçip kaydedebilir. Ayrıca, toplu işlemler için bazı seçenekler de sunulur.

#### Sayfanın İşlevsel Açıklaması

**1. Şube ve Sınıf Seçimi**

* **Şube Listesi**: Kullanıcı, işlem yapacağı şubeyi (sınıfı) seçebilir. Şube, okulun sınıf ve şube düzeyindeki organizasyonunu belirtir. Örneğin, 9/A, 9/B gibi.
* **Sınıf Seçimi**: Şube seçildikten sonra, o şubeye ait öğrencilere toplu servis işlemi yapılabilir.
  * Örneğin, 9/A sınıfındaki öğrenciler için servis işlemleri yapılacaksa, 9/A şubesi seçilir ve o şubedeki öğrenciler listelenir.

**2. Öğrenci Listesinin Gösterilmesi**

* **Listeleme Butonu**: "Sınıf Seçilir ve Öğrencileri Listele" butonuna tıklandığında, o sınıftaki tüm öğrenciler bir liste halinde ekranda görüntülenir.
* Öğrenciler, adı soyadı ve hangi şubede olduğunu belirten bilgilerle gösterilir.
  * **Öğrencinin Adı ve Soyadı**: Her öğrenci, adı ve soyadıyla listede yer alır.
  * **Şube Bilgisi**: Öğrencilerin hangi şubeye ait oldukları gösterilir.

**3. Toplu Servis İşlemleri Servis Seçimi**

**Okula ait tüm servis araçları burada bulunur. Servis aracı seçilir.**

* **Servis Türü**: Öğrencinin ya da öğrencilerin hangi servisi kullanacağı seçilir. Sabah servisi mi, akşam servisi mi, yoksa her iki servis de mi?&#x20;

  * **Sabah Servisi**: Öğrencinin sabah saatlerinde okula gidip gelmesi için belirlenen servis.
  * **Akşam Servisi**: Öğrencinin akşam saatlerinde okula gidip gelmesi için belirlenen servis.

  Hangi servis türünü kullanacağına dair bir onay kutusu (checkbox) yer alır. Kullanıcı bu kutuyu işaretleyerek, öğrenciyi sabah servisine veya akşam servisine atayabilir.

**4. Kayıt İşlemi**

* **Kaydet Butonu**: Kullanıcı, hangi öğrencilerin hangi servisi kullanacağı bilgisini seçtikten sonra, "Kaydet" butonuna tıklayarak işlemi kaydeder.
  * Kaydetme işlemi, sistemde öğrenci- servis ilişkisini günceller ve bilgiyi veritabanına işler.

**6. Veritabanı İşlemi / Kayıt Ve Silme**

* **Veri Kaydetme ve Güncelleme**: Öğrencinin hangi servisi kullanacağı kaydedildikten sonra, bu bilgi veritabanına işlenir. Kaydetme işlemi, her öğrencinin servisiyle ilgili bilginin güncel ve doğru olarak saklanmasını sağlar.
* **Silme İşlemi**: "Tüm servis bilgilerini sil" butonu tıklandığında, tüm öğrencilere ait servis bilgileri silinir. Bu işlemde dikkatli olunması gerekir çünkü veriler geri alınamaz.
