Example #1
0
<?php session_start();

include('../siteConfig.php');
include('../class/dbConector.php');

$_SESSION['codigoProfesor'] = $_POST['codigoProfesor'];

$objDB = new dbConector($siteConfig);
$data = $objDB->sp_exec($siteConfig, "CALL spObtenerDiasAgenda(".$siteConfig['aplicacion:ano'].", ".$siteConfig['aplicacion:periodo'].", '".$_SESSION['codigoProfesor']."');");	  

/* metadata info */
$metaData['idProperty'] = 'id';
$metaData['root'] = 'results';
$metaData['totalProperty'] = 'rows';
$metaData['successProperty'] = 'status';
/* fields info */
for ($col = 0; $col < $data['&cols']; $col++){
	$metaData['fields'][] = array('name' => $data['&fieldname'][$col], 'mapping' => $data['&fieldname'][$col]);
}
$metaData['fields'][] = array('name' => 'dia', 'mapping' => 'dia');
/* ----------- */
// used by store to set its sortInfo
//$metaData['sortInfo'] = array('field' => 'fecha', 'direction' => 'ASC');
// paging data (if applicable)
//$metaData['start'] = 0;
//$metaData['limit'] = 2;
// custom property
//$metaData['foo'] = 'bar';
/* ============= */

$jsonData['metaData'] = $metaData;
Example #2
0
<?php session_start();

include('../siteConfig.php');
include('../class/dbConector.php');

$userData = array();
$aHijos = array();
$objDB = new dbConector($siteConfig);
	
$userData = $objDB->sp_exec($siteConfig, "CALL spConsultarFamilia('".$_SESSION['codigousuario']."');");
$aHijos = $objDB->sp_exec($siteConfig, "CALL spObtenerHijos('".$_SESSION['codigousuario']."');");

$cad = "";
$cad = $cad. "[{";
$cad = $cad. "text:'FAMILIA: ".$userData['paterno'][0]." ".$userData['materno'][0]."',";
$cad = $cad. "	icon:'/images/padres.png',";
$cad = $cad. "    expanded: true,	";
$cad = $cad. "    children:[{";
for($i=0;$i<$aHijos['&rows'];$i++){
	$cad = $cad. "        text:'".$aHijos['nombres'][$i].", ".$aHijos['paterno'][$i]." ".$aHijos['materno'][$i]."',";
	$cad = $cad. "        id:'".$aHijos['codigo'][$i]."',";
	$cad = $cad. "		  icon:'/images/alumnos.png',		";
	$cad = $cad. "        leaf:true";	
	if ($i!=$aHijos['&rows']-1){		
		$cad = $cad. "    },{";
	}
	else{
		$cad = $cad. "    }]";
		$cad = $cad. "}]";
	}
}
Example #3
0
<?php session_start();

$codigoAlumno = $_GET['codigoAlumno'];
$_SESSION['codigoAlumno'] = $codigoAlumno;

include('../siteConfig.php');
include('../class/dbConector.php');

$aCursos = array();
$objDB = new dbConector($siteConfig);
	
$aCursos = $objDB->sp_exec($siteConfig, "CALL spObtenerCursos('".$codigoAlumno."','".$siteConfig['aplicacion:ano']."');");
$aProfesores = $objDB->sp_exec($siteConfig, "CALL spObtenerCursosProfesores('".$codigoAlumno."','".$siteConfig['aplicacion:ano']."');");

$cad="[{ ";
for($i=0; $i<$aCursos['&rows']; $i++){
	if ($aCursos['activo'][$i]){
		$cad .= "xtype: 'panel',";
		$cad .= "autoHeight: true,";
		$cad .= "title: '".$aCursos['nombre'][$i]."',";
		$cad .= "	bodyStyle: 'padding: 0px; margin: 0px',";
		$cad .= "border: true,";
		$cad .= "items: [{";
		for($j=0; $j<$aProfesores['&rows']; $j++){
			if ($aCursos['codigo'][$i]==$aProfesores['codigoCurso'][$j]){
				$cad .= "	xtype: 'panel',";
				$cad .= "	bodyStyle: 'padding: 0px; margin: 0px',";
				$cad .= "	height: 80,";
				$cad .= "	id: '".$aProfesores['codigoProfesor'][$j].$j."',";
				$cad .= "  html: \"<table class='x-table-lista'>";
				$cad .= "		  <tr>";
Example #4
0
<?php session_start();

include('../siteConfig.php');
include('../class/dbConector.php');

$codigoProfesor = $_SESSION['codigoProfesor'];
$fecha          = $_SESSION['fecha'];
$horaIni        = substr($_GET['horaCita'],0,5);
$horaFin        = substr($_GET['horaCita'],11,5);
$codigoFamilia  = $_SESSION['codigousuario'];
$codigoPadre    = '';
$codigoAlumno   = $_SESSION['codigoAlumno'];
$idSolicitud    = '0';
$codigoUsuario  = $_SESSION['codigousuario'];

$objDB = new dbConector($siteConfig);
$data = $objDB->sp_exec($siteConfig, "CALL spRegistrarCita('".$codigoProfesor."', '".$fecha."', '".$horaIni."', '".$horaFin."', '".$codigoFamilia."', '".$codigoPadre."', '".$codigoAlumno."', ".$idSolicitud.", '".$codigoUsuario."');");

/* En este caso solo nos interesa saber si se ejecuto exitosamente el INSERT*/
$metaData['idProperty'] = 'id';
$metaData['root'] = 'results';
$metaData['totalProperty'] = 'rows';
$metaData['successProperty'] = 'status';

$jsonData['metaData'] = $metaData;
$jsonData['status'] = ($data['&status'] == 1);

echo json_encode($jsonData);
?>