POST api/RaporKayit/SinifKayitDagilim

Sınıf kayıt dağılım sayıları raporudur

Request Information

URI Parameters

None.

Body Parameters

RaporAlmaParametreleriKayitDagilimDTO
NameDescriptionTypeAdditional information
OgrenciKayitDurumTipID

0:Hepsi, 1:aktif kaydı olanlar, -1:kayıt sildirmiş olanlar

integer

None.

kampus

Aktif yerleşke (kampüs) ID

integer

None.

okul

Aktif okul ID (kurumID)

integer

None.

sezon

Aktif sezon ID

integer

None.

sirket

Aktif şirket ID

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:
{
  "OgrenciKayitDurumTipID": 1,
  "kampus": 2,
  "okul": 3,
  "sezon": 4,
  "sirket": 5,
  "appToken": "sample string 6",
  "OturumToken": "sample string 7"
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

RaporSinifKayitDagilimDTO
NameDescriptionTypeAdditional information
Rapor

Rapor verileri alt alanlarda listelenmiştir

SinifKayitDagilimRaporuDTO

None.

isError

Hata var mı

boolean

None.

ErrorMessage

Varsa hata mesajı

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Rapor": {
    "SinifCiroHedefKiyasRaporu": [
      {
        "SinifID": 1,
        "SinifAd": "sample string 2",
        "KademeID": 3,
        "KademeAd": "sample string 4",
        "SatilanUrunSayisi": 5,
        "KayitOlanOgrenciSayisi": 6,
        "KayitYenileyenOgrenciSayisi": 7,
        "EgitimKayitOlanOgrenciSayisi": 8,
        "EgitimKayitYenileyenOgrenciSayisi": 9,
        "ToplamCiro": 10.0,
        "EgitimToplamCiro": 11.0,
        "ToplamUrunSatisHedefi": 12,
        "ToplamUrunCiroHedefi": 13.0
      },
      {
        "SinifID": 1,
        "SinifAd": "sample string 2",
        "KademeID": 3,
        "KademeAd": "sample string 4",
        "SatilanUrunSayisi": 5,
        "KayitOlanOgrenciSayisi": 6,
        "KayitYenileyenOgrenciSayisi": 7,
        "EgitimKayitOlanOgrenciSayisi": 8,
        "EgitimKayitYenileyenOgrenciSayisi": 9,
        "ToplamCiro": 10.0,
        "EgitimToplamCiro": 11.0,
        "ToplamUrunSatisHedefi": 12,
        "ToplamUrunCiroHedefi": 13.0
      }
    ],
    "GenelKayitOzeti": {
      "KurumID": 1,
      "KurumAd": "sample string 2",
      "KayitSayisi": 3,
      "ToplamCiro": 4.0,
      "Tahsilat": 5.0,
      "GecikenTutar": 6.0
    },
    "BirdenFazlaEgitimUrunuAlanlar": [
      {
        "OgrenciID": 1,
        "AdSoyad": "sample string 2",
        "UrunSayisi": 3,
        "Urunler": "sample string 4"
      },
      {
        "OgrenciID": 1,
        "AdSoyad": "sample string 2",
        "UrunSayisi": 3,
        "Urunler": "sample string 4"
      }
    ]
  },
  "isError": true,
  "ErrorMessage": "sample string 2"
}