<?php
include_once("classes/class.Capacitador.php");

$capacitador = new Capacitador($db);

$id_capacitador = filter_input(INPUT_GET, 'id_capacitador');

$datos_capacitador = $capacitador->getCapacitador($id_capacitador);

$smarty->assign("datos_capacitador", $datos_capacitador);
$smarty->assign("usrlogin", $usrlogin);
$smarty->assign("fecha_hoy", date("Y-m-d")."T23:59:59");
<?php
include_once("classes/class.Capacitador.php");
$capacitador = new Capacitador($db);

$lista_capacitadores = null;
$datos = filter_input_array(INPUT_POST);

if(empty($datos)){
    $lista_capacitadores = $capacitador->listar_capacitadores();
    $smarty->assign("estado", "");
} else {
    $lista_capacitadores = $capacitador->buscar_capacitadores($datos["apellido"], $datos["nombre"], $datos["dni"], $datos["estado"]);
    $smarty->assign("estado",  $datos["estado"]);
}

$smarty->assign("cantidad_capacitadores", count($lista_capacitadores));
$smarty->assign("lista_capacitadores", $lista_capacitadores);
$smarty->assign("usrlogin", $usrlogin);
function baja_capacitador($arg) {
    global $db;
    $jsondata = array();

    if(isset($arg) && count($arg) == 2){
        $id_capacitador = $arg["id_capacitador"];
        $usrlogin = $arg["usrlogin"];

        $capacitador = new Capacitador($db, $id_capacitador);
        $capacitador->darBaja($id_capacitador);

        //Busca talleres
        $taller = new Talleres($db);
        $talleres = $taller->buscar_talleres("", $id_capacitador, "");
        foreach ($talleres as $t){
            $taller->quitarCapacitador($t["id_taller"]);
            $taller->darBaja($t["id_taller"]);
        }

        //CREA EL NUEVO ESTADO
        $estado = new Log_Estados($db);
        $estado->darBaja($capacitador->getClassName(), $id_capacitador, $usrlogin);

        // REGRISTRO EN EL LOG
        $log =  new Log($db);
        $log->crear_registro($usrlogin, "BAJA", $capacitador->getClassName(), $id_capacitador);

        $jsondata['success'] = true;

    } else {
        $jsondata['success'] = false;
    }

    header('Content-type: application/json; charset=utf-8');
    echo json_encode($jsondata);
    exit();


    return "El capacitador fue dado de baja";
}
//------------------------------------------------------------------------------
$datos_capacitador["apellido"] = $datos["apellido"];
$datos_capacitador["nombre"] = $datos["nombre"];
$datos_capacitador["sexo"] = $datos["sexo"];
$datos_capacitador["domicilio"] = $datos["domicilio"];
$datos_capacitador["telefono"] = $datos["telefono"];
$datos_capacitador["celular"] = $datos["celular"];
$datos_capacitador["dni"] = $datos["dni"];
$datos_capacitador["fecha_nacimiento"] = $datos["fecha_nacimiento"];
$datos_capacitador["estado"] = "ACTIVO";


if ($datos_capacitador["id_capacitador"] == null) {
    $capacitador = new Capacitador($db);
} else {
    $capacitador = new Capacitador($db, $datos_capacitador["id_capacitador"]);
}

$id_capacitador = $capacitador->guardar($datos_capacitador);

//------------------------------------------------------------------------------
// Dar de alta como capacitador
//------------------------------------------------------------------------------
if ($datos["accion"] == "agregar"){
    $estado = new Log_Estados($db);
    $estado->darAlta($capacitador->getClassName(), $id_capacitador, $datos["usrlogin"]);
}

//------------------------------------------------------------------------------
// REGISTRO EN EL LOG
//------------------------------------------------------------------------------
Exemple #5
0
$estado = $_GET["estado"];

$alumno = new Alumno($db, $id_alumno);
$taller = new Talleres($db, $id_taller);

$datos_alumno = $alumno->getAlumno($id_alumno);
$datos_taller = $taller->getTaller($id_taller);

$smarty->assign("nombre_alumno", $datos_alumno["apellido"].", ".$datos_alumno["nombre"]);
$smarty->assign("dni_alumno", $datos_alumno["dni"]);

$smarty->assign("nombre_taller", $datos_taller["nombre"]);

$smarty->assign("estado", $estado);

$capacitador = new Capacitador($db, $datos_taller["id_capacitador"]);

$datos_capacitador = $capacitador->getCapacitador($datos_taller["id_capacitador"]);

$smarty->assign("nombre_capacitador", $datos_capacitador["apellido"].", ".$datos_capacitador["nombre"]);

$dias = array("Domingo","Lunes","Martes","Miercoles","Jueves","Viernes","Sábado");
$meses = array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");

//$fecha = $dias[date('w')]." ".date('d')." de ".$meses[date('n')-1]. " del ".date('Y') ;
$fecha = date('d')." de ".$meses[date('n')-1]. " del ".date('Y') ;
$smarty->assign("fecha", $fecha);

///////////// genera html en una variabel
$pdf->AddPage();
// convert TTF font to TCPDF format and store it on the fonts folder
<?php
include_once("classes/class.Capacitador.php");

$id_capacitador = filter_input(INPUT_GET, 'id_capacitador');

$capacitador = new Capacitador($db);

$datos_capacitador = $capacitador->getCapacitador($id_capacitador);

$datos_capacitador = $capacitador->getCapacitador($id_capacitador);
$datos_talleres = $capacitador->getTalleresDicta($id_capacitador);

$smarty->assign("datos_capacitador", $datos_capacitador);
$smarty->assign("lista_talleres", $datos_talleres);
$smarty->assign("cantidad_talleres", count($datos_talleres));