Jegyek

GET https://{iskola}.e-kreta.hu/TanuloErtekeles/Osztalyzatok

A szükséges a kreta.application süti.

tanuloId
6 számból áll, szükséges a jegyek lekéréséhez.
okatasiNevelesiFeladatId
4 számból áll, szükséges a jegyek lekéréséhez. Ez intézményenként eltérő lehet, de hasonló iskolákban, pl.: szakiskolák, technikumok, gimnáziumoknál egyenlő.
<script type="text/javascript">

    var TanuloErtekelesByTanuloHelper = (function () {
        var tanuloErtekelesByTanuloHelper = function () { };

        tanuloErtekelesByTanuloHelper.dataBoundAdditionalFunction = function (e) {
            var tanuloErtekelesKendoTooltip = $(".tanuloErtekelesKendoTooltip");
            KretaTooltipHelper.setTooltip(tanuloErtekelesKendoTooltip, "#kendoTooltip-tanuloErtekelesTemplate");

            $("td.atlag").each(function () {
                var atlagText = $(this).html();
                if (!CommonUtils.isNullOrEmpty(atlagText)) {
                    var atlag = parseFloat(atlagText);
                    if (atlag < 2) {
                        $(this).html("<span class='spanAtlagFigyelmeztetes'>" + atlagText + "</span>");
                    }
                }
            });

            if (e.sender.columns[16].hidden == false) {
                var szazalekosStr = "";
                $("td.atlag.szazalekos").each(function () {
                    szazalekosStr += $(this).text();
                });
                if (szazalekosStr.length < 1) {
                    e.sender.hideColumn(16);
                }
                else {
                    e.sender.showColumn(16);
                }
            }
            HaviAtlagHelper.setHaviAtlagok(e.sender);
        }

        return tanuloErtekelesByTanuloHelper;
    })();

    $(document).ready(function () {

                $("#Osztalyzatok_1234" + "TanuloErtekelesByTanuloGrid").addClass("justView");
                var model = {
                    tanuloId: "123456",
                    oktatasiNevelesiFeladatId: "1234",
                    isOsztalyAtlagMegjelenik: "True"
                };
                KretaGridHelper.refreshGridByObject("Osztalyzatok_1234" + "TanuloErtekelesByTanuloGrid", model);


        $(".k-window h3").addClass("title");
    });

</script>

GET https://{iskola}.e-kreta.hu/api/TanuloErtekelesByTanuloApi/GetTanuloErtekelesByTanuloGridTanuloView?sort=&group=&filter=&data={"tanuloId":"123456","oktatasiNevelesiFeladatId":"1234","isOsztalyAtlagMegjelenik":"True"}&_=1771283081023

A szükséges a kreta.application süti.

{
  "Data": [
    {
      "ID": 0,
      "TanuloId": 123456,
      "TantargyId": null,
      "Szeptember": "",
      "Oktober": "",
      "November": "",
      "December": "",
      "JanuarI": "",
      "I": "",
      "JanuarII": "",
      "Februar": "",
      "Marcius": "",
      "Aprilis": "",
      "Majus": "",
      "Junius": "",
      "Julius": "",
      "Augusztus": "",
      "II": "",
      "Atlag": null,
      "AtlagSzazalek": null,
      "IsJegyekAtlagaMegjelenik": true,
      "Datum": null,
      "TantargyNev": "Magatartás/Szorgalom",
      "Szeptember_HaviAtlag": null,
      "Oktober_HaviAtlag": null,
      "November_HaviAtlag": null,
      "December_HaviAtlag": null,
      "JanuarI_HaviAtlag": null,
      "I_HaviAtlag": null,
      "JanuarII_HaviAtlag": null,
      "Februar_HaviAtlag": null,
      "Marcius_HaviAtlag": null,
      "Aprilis_HaviAtlag": null,
      "Majus_HaviAtlag": null,
      "Junius_HaviAtlag": null,
      "Julius_HaviAtlag": null,
      "Augusztus_HaviAtlag": null,
      "II_HaviAtlag": null,
      "Szeptember_HaviSzazalekAtlag": null,
      "Oktober_HaviSzazalekAtlag": null,
      "November_HaviSzazalekAtlag": null,
      "December_HaviSzazalekAtlag": null,
      "JanuarI_HaviSzazalekAtlag": null,
      "I_HaviSzazalekAtlag": null,
      "JanuarII_HaviSzazalekAtlag": null,
      "Februar_HaviSzazalekAtlag": null,
      "Marcius_HaviSzazalekAtlag": null,
      "Aprilis_HaviSzazalekAtlag": null,
      "Majus_HaviSzazalekAtlag": null,
      "Junius_HaviSzazalekAtlag": null,
      "Julius_HaviSzazalekAtlag": null,
      "Augusztus_HaviSzazalekAtlag": null,
      "II_HaviSzazalekAtlag": null,
      "TantargyIsTanulmanyiAtlagbaNemSzamit": false,
      "OsztalyAtlag": null
    }
  ],
  "Total": 0,
  "AggregateResults": null,
  "Errors": null
}