POST api/Egitmen/OgrenciKartCedaylar

Öğrencinin sezon içindeki tüm CEDAY kayıtlarını getirir.

Request Information

URI Parameters

None.

Body Parameters

OgrenciBilgiParametreleriDTO
NameDescriptionTypeAdditional information
OgrenciID

Aktif öğrencinin kayıt ID'si

integer

None.

SezonID

Programda

integer

None.

DerslikID

İşlem yapılacak derslik kayıt numarası

integer

None.

appToken

Mobil uygulama için verilen sabit anahtardır. Her sorguda mutlaka gönderilmesi gerekir

string

None.

OturumToken

Oturum açma işlemi başarılı olduğunda sistemin ürettiği kişiye özel anahtar sonraki taleplerde kimlik doğrulaması için gönderilecektir. Oturum zaman aşımı sonrası veya aynı kişinin farklı bir cihazda oturum açması halinde geçersiz olacaktır.

string

None.

Request Formats

application/json, text/json

Sample:
{
  "OgrenciID": 1,
  "SezonID": 2,
  "DerslikID": 3,
  "appToken": "sample string 4",
  "OturumToken": "sample string 5"
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Collection of GunlukCedayDTO
NameDescriptionTypeAdditional information
CedayID

CEDAY kimlik bilgisi

integer

None.

BaslamaTarihi

Dersin başlayacağı tarih (DateTime)

date

None.

BaslamaTarihiStr

Dersin başlayacağı tarih (string olarak dd.MM.yyyy HH:mm)

string

None.

Aciklama

Öğrenciye gösterilecek bilgi notu

string

None.

DerslikAd

Dersin yapılacağı derslik

string

None.

isOnlineDers

Ders online platformda mı yapılacak?

boolean

None.

KonuAd

Dersin konusu

string

None.

Sure

Dersin süresi (dakika)

integer

None.

OgretmenAd

Dersi yapacak öğretmenin adı

string

None.

BransAd

Dersin branşı

string

None.

RDSDersYoklamaTipID

1 = "Geldi", 2 = "Geç geldi", 3 = "Gelmedi", 4 = "İzinli",

integer

None.

isBireBir

Ders birebir yapılacak şekilde planlanmış

boolean

None.

isYoklamaGirildi

Dersin yoklama bilgisi girilmişse TRUE olur ve RDSDersYoklamaTipID alanında sıfırdan büyük bir değer yazılıdır

boolean

None.

isZorunluDers

Ders için kayıtlı öğrenciler biletlerini iptal edemez.

boolean

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "CedayID": 1,
    "BaslamaTarihi": "2025-10-27T21:47:55.2995458+03:00",
    "BaslamaTarihiStr": "sample string 3",
    "Aciklama": "sample string 4",
    "DerslikAd": "sample string 5",
    "isOnlineDers": true,
    "KonuAd": "sample string 7",
    "Sure": 8,
    "OgretmenAd": "sample string 9",
    "BransAd": "sample string 10",
    "RDSDersYoklamaTipID": 11,
    "isBireBir": true,
    "isYoklamaGirildi": true,
    "isZorunluDers": true
  },
  {
    "CedayID": 1,
    "BaslamaTarihi": "2025-10-27T21:47:55.2995458+03:00",
    "BaslamaTarihiStr": "sample string 3",
    "Aciklama": "sample string 4",
    "DerslikAd": "sample string 5",
    "isOnlineDers": true,
    "KonuAd": "sample string 7",
    "Sure": 8,
    "OgretmenAd": "sample string 9",
    "BransAd": "sample string 10",
    "RDSDersYoklamaTipID": 11,
    "isBireBir": true,
    "isYoklamaGirildi": true,
    "isZorunluDers": true
  }
]