<?php

//****************//
//  modPreacta_GruposDistribuir.php//
//****************//
header('Content-Type: application/json');
include "../class/clsPreacta_Tramite.php";
$objPreacta_Tramite = new clsPreacta_Tramite();
$objPreacta_Tramite->setidEscuela($_REQUEST['pIdEscuela']);
$objPreacta_Tramite->setcicloEscolar($_REQUEST['pCicloEscolar']);
$objPreacta_Tramite->setidMateria($_REQUEST['pIdMateria']);
$objPreacta_Tramite->setidOpcion($_REQUEST['pIdOpcion']);
$objPreacta_Tramite->setusuarioRealizo($_SESSION['VS_Usuario']);
if (isset($_REQUEST['pNumeroGrupos']) && $_REQUEST['pNumeroGrupos'] != '') {
    //distribuir por numero de grupos
    $objPreacta_Tramite->setnumeroGrupos($_REQUEST['pNumeroGrupos']);
} else {
    if (isset($_REQUEST['pNumeroTramitesPorGrupo']) && $_REQUEST['pNumeroTramitesPorGrupo'] != '') {
        //distribuir por numero de alumnos por grupo
        $objPreacta_Tramite->setnumeroTramitesPorGrupo($_REQUEST['pNumeroTramitesPorGrupo']);
    }
}
$arrSalida = $objPreacta_Tramite->ecmDatosPreactasGenerarDistribuir();
ob_clean();
echo json_encode($arrSalida);
<?php

//****************//
//  modListaAlumnosTramiteAsignaturaConsultar.php//
//****************//
include "../class/clsPreacta_Tramite.php";
$objConsulta = new clsPreacta_Tramite();
// setters para configurar el filtro de la consulta
$objConsulta->setidDependencia($_POST['pIdDependencia']);
$objConsulta->setidProgramaEducativoVersion($_POST['pIdProgramaEducativo']);
$objConsulta->setcicloEscolar($_REQUEST['pCicloEscolar']);
$objConsulta->setidMateria($_REQUEST['pIdMateria']);
$objConsulta->setgrupo($_REQUEST['pGrupo']);
$objConsulta->setOrdenQuery("nombreCompleto");
echo $objConsulta->getDatosJson(false);
<?php

//****************//
//  modPreacta_GruposDistribuir.php//
//****************//
header('Content-Type: application/json');
include "../class/clsPreacta_Tramite.php";
$objPreacta_Tramite = new clsPreacta_Tramite();
$objPreacta_Tramite->setcicloEscolar($_POST['cicloEscolar']);
$objPreacta_Tramite->setidEscuela($_POST['pIdEscuela']);
$objPreacta_Tramite->setidMateria($_POST['idMateria']);
$objPreacta_Tramite->setidOpcion($_POST['idOpcion']);
$objPreacta_Tramite->setusuarioRealizo($_SESSION['VS_Usuario']);
$arrSalida = $objPreacta_Tramite->ecmDatosPreactasDistribucionDeshacer();
echo json_encode($arrSalida);
<?php

//****************//
//  modPreacta_GruposConsultar.php//
//****************//
header('Content-Type: application/json');
include "../class/clsPreacta_Tramite.php";
$objConsulta = new clsPreacta_Tramite();
// setters para configurar el filtro de la consulta
$objConsulta->setidEscuela($_POST['pIdEscuela']);
$objConsulta->setcicloEscolar($_POST['pCicloEscolar']);
$objConsulta->setidMateria($_POST['pIdMateria']);
$objConsulta->setOrdenQuery("grupo");
ob_clean();
echo $objConsulta->getDatosJson(false);