POST api/Egitmen/DerslikKitapBitirmeRaporu
Seçilen derslikteki öğrencilerin seçilen kitaptaki testleri çözme raporudur
Request Information
URI Parameters
None.
Body Parameters
DerslikKitapBitirmeParametreleriDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| KitapID |
Raporu alınacak kitabın yayın listesindeki tanım anahtarı |
integer |
None. |
| DerslikID |
Derslik listesinden seçilen ID numarası. |
integer |
None. |
| SonAktifOkulID |
OkulID |
integer |
None. |
| SonAktifSezonID |
SezonID |
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
{
"KitapID": 1,
"DerslikID": 2,
"SonAktifOkulID": 3,
"SonAktifSezonID": 4,
"appToken": "sample string 5",
"OturumToken": "sample string 6"
}
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
Collection of OgrenciKitapBitirmeDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| OgrenciID |
Öğrenci tanım anahtarı |
integer |
None. |
| OgrenciAdSoyad |
Öğrencinin adı ve soyadı |
string |
None. |
| KitapID |
Yayın listesindeki Kitap Tanım ID |
integer |
None. |
| KitapAd |
Kitabın adı |
string |
None. |
| YayinEvi |
Kitabı üreten yayın evi |
string |
None. |
| TestSayisi |
Kitapta tanımlanan test sayısı |
integer |
None. |
| CozulenTestSayisi |
Öğrencinin en az bir soru işaretlediği testlerin sayısı |
integer |
None. |
| CozulenTestYuzdelikOran |
Çözülen testlerin toplam test içindeki yüzdelik oranı |
integer |
None. |
| SoruSayisi |
Kitaptaki testlerde yer alan toplam soru sayısı |
integer |
None. |
| OgrenciDogruSayisi |
Öğrencinin çözdüğü sorulardan doğru olanların sayısı |
integer |
None. |
| OgrenciDogruYuzdelikOran |
Öğrencinin çözdüğü sorulardan doğru olanların toplam soru sayısına oranı |
integer |
None. |
| OgrenciYanlisSayisi |
Öğrencinin çözdüğü sorulardan yanlış olanların sayısı |
integer |
None. |
| OgrenciYanlisYuzdelikOran |
Öğrencinin çözdüğü sorulardan yanlış olanların toplam soru sayısına oranı |
integer |
None. |
| OgrenciBosSayisi |
Öğrencinin çözdüğü sorulardan boş olanların sayısı |
integer |
None. |
| OgrenciBosYuzdelikOran |
Öğrencinin çözdüğü sorulardan boş olanların toplam soru sayısına oranı |
integer |
None. |
Response Formats
application/json, text/json
[
{
"OgrenciID": 1,
"OgrenciAdSoyad": "sample string 2",
"KitapID": 3,
"KitapAd": "sample string 4",
"YayinEvi": "sample string 5",
"TestSayisi": 6,
"CozulenTestSayisi": 7,
"CozulenTestYuzdelikOran": 8,
"SoruSayisi": 9,
"OgrenciDogruSayisi": 10,
"OgrenciDogruYuzdelikOran": 11,
"OgrenciYanlisSayisi": 12,
"OgrenciYanlisYuzdelikOran": 13,
"OgrenciBosSayisi": 14,
"OgrenciBosYuzdelikOran": 15
},
{
"OgrenciID": 1,
"OgrenciAdSoyad": "sample string 2",
"KitapID": 3,
"KitapAd": "sample string 4",
"YayinEvi": "sample string 5",
"TestSayisi": 6,
"CozulenTestSayisi": 7,
"CozulenTestYuzdelikOran": 8,
"SoruSayisi": 9,
"OgrenciDogruSayisi": 10,
"OgrenciDogruYuzdelikOran": 11,
"OgrenciYanlisSayisi": 12,
"OgrenciYanlisYuzdelikOran": 13,
"OgrenciBosSayisi": 14,
"OgrenciBosYuzdelikOran": 15
}
]