Пример #1
0
$class_curso = new curso();
$listCursos = $class_curso->obtenerCursos();
$curso = new EntityCurso();
if (isset($_GET['exito']) && !isset($_POST['guardar'])) {
    if ($_GET['exito'] == "exito") {
        $smarty->assign("exito", "La información se ha guardado exitosamente");
    }
    if ($_GET['exito'] == "exitoEliminar") {
        $smarty->assign("exito", "El curso se ha eliminado exitosamente");
    }
}
if (isset($_POST['guardar']) && postForm($_POST['postID'])) {
    if ($_POST["guardar"] == "GUARDAR_CURSO") {
        PHPBind::post($curso);
        $curso->curso = $_POST["numeroCurso"] . $_POST["letraCurso"];
        $cursoArray = PHPBind::object_to_array($curso);
        try {
            if ($_POST["curso_ID"]) {
                $cursoArray["curso"] = $_POST["curso_ID"];
                $class_curso->modificarCurso($cursoArray);
            } else {
                $class_curso->insertarCurso($cursoArray);
            }
            moveLocationFast("UTP-mantenedorCursos.php?exito=exito");
        } catch (CursoException $e) {
            $smarty->assign("error", "Código Error:0x" . $e->getCode() . ", " . $e->getMessage());
        }
    }
    if ($_POST['guardar'] == "eliminar_curso") {
        try {
            $class_curso->eliminarCurso($_POST['curso_ID']);
Пример #2
0
 function guardarPersonal(EntityPersonal $personal)
 {
     DBConnect($this->dbh, BD_SIGA);
     if (!$personal->pers_ID) {
         $SQL = DBSQLInsert(PHPBind::object_to_array($personal), "personal", true);
         DBQuery($SQL, $this->dbh);
         $persona->pers_ID = mysql_insert_id($this->dbh);
     } else {
         $datos_where = array("pers_ID" => $personal->pers_ID);
         $datos_set = PHPBind::object_to_array($personal);
         unset($datos_set['pers_ID']);
         $SQL = DBSQLUpdate($datos_set, $datos_where, "personal", true);
         DBQuery($SQL, $this->dbh);
     }
     return $personal;
     mysql_select_db($_SESSION['base_datos']->nombrebd);
 }