POST api/Egitmen/OdevKontrolOgrenciler

Listelenen ödevler için öğrenci listesini getirir.

Request Information

URI Parameters

None.

Body Parameters

OdevOgrenciListesiParametreleriDTO
NameDescriptionTypeAdditional information
SonAktifOkulID

Kullanıcının görevli olduğu okul listesinden seçtiği ve aktif olarak işlem yapmak için tercih ettiği okulun (kurumun) ID bilgisi

integer

None.

SonAktifSezonID

Erişilebilir sezonlar listesinden kullanıcının tercih ettiği ve işlem yapmak istediği SezonID

integer

None.

OdevID

Ödev listesi ile alınan ve ödevin kimlik numarası olan ID değeridir.

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:
{
  "SonAktifOkulID": 1,
  "SonAktifSezonID": 2,
  "OdevID": 3,
  "appToken": "sample string 4",
  "OturumToken": "sample string 5"
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Collection of OdevKontrolOgrencilerDTO
NameDescriptionTypeAdditional information
OgrenciAdSoyad

Öğrencinin adı soyadı

string

None.

OgrenciID

Öğrenci tanımlama kimlik numarası

integer

None.

isOgretmenKontrolEtti

Öğretmen ödevi kontrol etti mi

boolean

None.

OgretmenPuani

Öğretmenin ödeve verdiği puan 1: Yapmadı, 2: Yetersiz, 3: Yeterli, 4: İyi, 5: Çok iyi

integer

None.

DogruSayisi

Ödev test ise öğrencinin işaretlediği dogru sayısı

integer

None.

YanlisSayisi

Ödev test ise öğrencinin işaretlediği yanlış sayısı

integer

None.

BosSayisi

Ödev test ise öğrencinin bıraktığı bos sayısı

integer

None.

PorfilResim250Url

Nullable alan, dolu ise öğernci profil resminin 250x250 piksel versiyonuna erişim yoludur.

string

None.

PorfilResim70Url

Nullable alan, dolu ise öğernci profil resminin 70x70 piksel versiyonuna erişim yoludur.

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "OgrenciAdSoyad": "sample string 1",
    "OgrenciID": 2,
    "isOgretmenKontrolEtti": true,
    "OgretmenPuani": 4,
    "DogruSayisi": 5,
    "YanlisSayisi": 6,
    "BosSayisi": 7,
    "PorfilResim250Url": "sample string 8",
    "PorfilResim70Url": "sample string 9"
  },
  {
    "OgrenciAdSoyad": "sample string 1",
    "OgrenciID": 2,
    "isOgretmenKontrolEtti": true,
    "OgretmenPuani": 4,
    "DogruSayisi": 5,
    "YanlisSayisi": 6,
    "BosSayisi": 7,
    "PorfilResim250Url": "sample string 8",
    "PorfilResim70Url": "sample string 9"
  }
]