当前位置: 首页>>代码示例>>PHP>>正文


PHP Transaction::insertTransaction方法代码示例

本文整理汇总了PHP中Transaction::insertTransaction方法的典型用法代码示例。如果您正苦于以下问题:PHP Transaction::insertTransaction方法的具体用法?PHP Transaction::insertTransaction怎么用?PHP Transaction::insertTransaction使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Transaction的用法示例。


在下文中一共展示了Transaction::insertTransaction方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: Response

<?php

$response = new Response($registry[$nameDataBase]);
$consultation = new Consultations($registry[$nameDataBase]);
if (isset($_POST['ACTION']) && $_POST['ACTION'] == 'INSERT' && $_POST['ENTITY'] == 'REQUEST_RESPONSE') {
    $res = 0;
    $transaction = new Transaction($registry[$nameDataBase]);
    Consultations::setDataOperationBusiness($registry[$nameDataBase]);
    $idTransaction = $transaction->insertTransaction(array(Response::$business, Response::$insert, Response::$descriptionBusiness));
    /*
    * 
    * response, datetime_response, 
                                       level, parent_response, fk_id_consultation, fk_id_query_area, 
                                       fk_id_educational_role, resp_fk_id_deputy_director, 
                                       resp_fk_id_psychologist, resp_fk_id_headmaster, 
                                       resp_fk_id_board_directors, resp_fk_id_student, 
                                       resp_fk_id_holder, resp_fk_id_teacher, state_satisfaction
    */
    $fk_id_educational_role = $_SESSION["pk_id_educational_role"];
    $resp_fk_id_deputy_director = NULL;
    $resp_fk_id_psychologist = NULL;
    $resp_fk_id_headmaster = NULL;
    $resp_fk_id_board_directors = NULL;
    $resp_fk_id_student = NULL;
    $resp_fk_id_holder = NULL;
    $resp_fk_id_teacher = NULL;
    if ($_SESSION["pk_id_role"] == User::ROLE_ESTUDIANTE) {
        $resp_fk_id_student = $_SESSION["pk_id_student"];
    }
    if ($_SESSION["pk_id_role"] == User::ROLE_PROFESOR) {
        $resp_fk_id_teacher = $_SESSION["pk_id_teacher"];
开发者ID:vicholuis,项目名称:proyectopruebalms,代码行数:31,代码来源:course_response_save_script.php

示例2: Transaction

    case 'EDIT':
        $transaction = new Transaction($registry[$nameDataBase]);
        GradeEducation::setDataOperationBusiness($registry[$nameDataBase]);
        $idTransaction = $transaction->insertTransaction(array(GradeEducation::$business, GradeEducation::$update, GradeEducation::$descriptionBusiness));
        $data = array($_POST['NAME'], $_POST['EDIT']);
        $statusTransactionDB = $catalog->updateGradeEducation($data, $idTransaction);
        if ($statusTransactionDB > 0) {
            Forms::setMessage('SUCCESS', $v_label["SHORT_MESSAGE_OK_EDIT"], $v_label["DETAIL_MESSAGE_OK_EDIT"]);
        } else {
            Forms::setMessage('ERROR', $v_label["SHORT_MESSAGE_NOOK_EDIT"], $v_label["DETAIL_MESSAGE_NOOK_EDIT"]);
        }
        break;
    case 'DELETE':
        $transaction = new Transaction($registry[$nameDataBase]);
        GradeEducation::setDataOperationBusiness($registry[$nameDataBase]);
        $idTransaction = $transaction->insertTransaction(array(GradeEducation::$business, GradeEducation::$update, GradeEducation::$descriptionBusiness));
        $data = array($_GET['DELETE']);
        $statusTransactionDB = $catalog->deleteGradeEducation($data, $idTransaction);
        if ($statusTransactionDB > 0) {
            Forms::setMessage('SUCCESS', $v_label["SHORT_MESSAGE_OK_DELETE"], $v_label["DETAIL_MESSAGE_OK_DELETE"]);
        } else {
            Forms::setMessage('ERROR', $v_label["SHORT_MESSAGE_NOOK_DELETE"], $v_label["DETAIL_MESSAGE_NOOK_DELETE"]);
        }
        break;
    default:
        break;
}
// Obtener lista
$list = $catalog->getListGradeEducation();
?>
<div class="grid_10">
开发者ID:vicholuis,项目名称:proyectopruebalms,代码行数:31,代码来源:grade_education_admin.php

示例3: CourseApplyPeriod

            $cursos = $_POST['chk_cursos'];
            $cap = new CourseApplyPeriod($registry[$nameDataBase]);
            $dsd = $cap->deleteCourseApplyPeriod(array($id_period), $idTransaction);
            for ($i = 0; $i < count($cursos); $i++) {
                $data_cursos = array($id_period, $cursos[$i]);
                $ds = $cap->insertCourseApplyPeriod($data_cursos, $idTransaction);
            }
            Forms::setMessage('SUCCESS', $v_label["SHORT_MESSAGE_OK_EDIT"], $v_label["DETAIL_MESSAGE_OK_EDIT"]);
        } else {
            Forms::setMessage('ERROR', $v_label["SHORT_MESSAGE_NOOK_EDIT"], $v_label["DETAIL_MESSAGE_NOOK_EDIT"]);
        }
        break;
    case 'DELETE':
        $transaction = new Transaction($registry[$nameDataBase]);
        AdmissionPeriod::setDataOperationBusiness($registry[$nameDataBase]);
        $idTransaction = $transaction->insertTransaction(array(AdmissionPeriod::$business, AdmissionPeriod::$update, AdmissionPeriod::$descriptionBusiness));
        $data = array($_GET['DELETE']);
        $statusTransactionDB = $catalog->deleteAdmissionPeriod($data, $idTransaction);
        if ($statusTransactionDB > 0) {
            Forms::setMessage('SUCCESS', $v_label["SHORT_MESSAGE_OK_DELETE"], $v_label["DETAIL_MESSAGE_OK_DELETE"]);
        } else {
            Forms::setMessage('ERROR', $v_label["SHORT_MESSAGE_NOOK_DELETE"], $v_label["DETAIL_MESSAGE_NOOK_DELETE"]);
        }
        break;
    default:
        break;
}
// Obtener lista
$list = $catalog->getListAdmissionPeriod();
?>
<div class="grid_10">
开发者ID:vicholuis,项目名称:proyectopruebalms,代码行数:31,代码来源:admission_period.php

示例4: Transaction

    case 'EDIT':
        $transaction = new Transaction($registry[$nameDataBase]);
        SupervisorAdmissionArea::setDataOperationBusiness($registry[$nameDataBase]);
        $idTransaction = $transaction->insertTransaction(array(SupervisorAdmissionArea::$business, SupervisorAdmissionArea::$update, SupervisorAdmissionArea::$descriptionBusiness));
        $data = array($_POST['ID_ADMISSION_AREA'], $_POST['ID_PERSON'], $_POST['ID_STATUS_SUPERVISOR'], $_POST['EDIT']);
        $statusTransactionDB = $catalog->updateSupervisorAdmissionArea($data, $idTransaction);
        if ($statusTransactionDB > 0) {
            Forms::setMessage('SUCCESS', $v_label["SHORT_MESSAGE_OK_EDIT"], $v_label["DETAIL_MESSAGE_OK_EDIT"]);
        } else {
            Forms::setMessage('ERROR', $v_label["SHORT_MESSAGE_NOOK_EDIT"], $v_label["DETAIL_MESSAGE_NOOK_EDIT"]);
        }
        break;
    case 'DELETE':
        $transaction = new Transaction($registry[$nameDataBase]);
        SupervisorAdmissionArea::setDataOperationBusiness($registry[$nameDataBase]);
        $idTransaction = $transaction->insertTransaction(array(SupervisorAdmissionArea::$business, SupervisorAdmissionArea::$update, SupervisorAdmissionArea::$descriptionBusiness));
        $data = array($_GET['DELETE']);
        $statusTransactionDB = $catalog->deleteSupervisorAdmissionArea($data, $idTransaction);
        if ($statusTransactionDB > 0) {
            Forms::setMessage('SUCCESS', $v_label["SHORT_MESSAGE_OK_DELETE"], $v_label["DETAIL_MESSAGE_OK_DELETE"]);
        } else {
            Forms::setMessage('ERROR', $v_label["SHORT_MESSAGE_NOOK_DELETE"], $v_label["DETAIL_MESSAGE_NOOK_DELETE"]);
        }
        break;
    default:
        break;
}
// Obtener lista
$list = $catalog->getListSupervisorAdmissionArea();
?>
<div class="grid_10">
开发者ID:vicholuis,项目名称:proyectopruebalms,代码行数:31,代码来源:admission_supervisor.php

示例5: Transaction

<?php

$transaction = new Transaction($registry[$nameDataBase]);
AssignHCourseHardMatterTeacher::setDataOperationBusiness($registry[$nameDataBase]);
$idTransaction = $transaction->insertTransaction(array(AssignHCourseHardMatterTeacher::$business, AssignHCourseHardMatterTeacher::$insert, AssignHCourseHardMatterTeacher::$descriptionBusiness));
$matterCourse = new AssignHCourseHardMatterTeacher($registry[$nameDataBase]);
if (isset($_POST['ACTION']) && $_POST['ACTION'] == 'INSERT' && $_POST['ENTITY'] == 'ASSIGN_MATTER_TEACHER') {
    /*
    
    fk_id_teacher, fk_id_main_course_matter, fk_id_course_hard
    */
    $data = array($_POST['FK_ID_TEACHER'], $_POST['FK_ID_MAIN_COURSE_MATTER'], $_POST['PK_ID_COURSE_HARD']);
    $pk_id = $matterCourse->insertAssignHCourseHardMatterTeacher($data, $idTransaction);
    if ($pk_id > 0) {
        Forms::setMessage('SUCCESS', 'Transaccion exitosa!!', 'Los Datos de la asignacion materia docente se guardaron correctamente!');
    } else {
        Forms::setMessage('ERROR', 'Transaccion erronea!!', 'Los datos de la asignacion materia docente no se pudieron guardar!');
    }
}
if (isset($_POST['ACTION']) && $_POST['ACTION'] == 'EDIT' && $_POST['ENTITY'] == 'ASSIGN_MATTER_TEACHER') {
    $data = array($_POST['FK_ID_TEACHER'], $_POST['FK_ID_MAIN_COURSE_MATTER'], $_POST['PK_ID_COURSE_HARD'], $_POST['PK_ID_HCOURSE_MATTER_TEACHER']);
    // ECHO $_POST['PK_ID_HCOURSE_MATTER_TEACHER'];
    $pk_id = $matterCourse->updateAssignHCourseHardMatterTeacher($data, $idTransaction);
    if ($pk_id > 0) {
        Forms::setMessage('SUCCESS', 'Transaccion exitosa!!', 'Los Datos de la asignacion materia docente se actualizaron correctamente!');
    } else {
        Forms::setMessage('ERROR', 'Transaccion erronea!!', 'Los datos de la asignacion materia docente no se pudieron actualizar!');
    }
}
if (isset($_GET['ACTION']) && $_GET['ACTION'] == 'DELETE' && $_GET['ENTITY'] == 'ASSIGN_MATTER_TEACHER') {
    $data = array($_GET['PK_ID_HCOURSE_MATTER_TEACHER']);
开发者ID:vicholuis,项目名称:proyectopruebalms,代码行数:31,代码来源:course_matter_save_script.php

示例6: unlink

     if (file_exists("upload/cuotas/" . $filename)) {
         unlink("upload/cuotas/" . $filename);
     }
     move_uploaded_file($_FILES["archivo"]["tmp_name"], "upload/cuotas/" . $filename);
     $res = 'OK';
 }
 if ($res == 'OK') {
     $opcion = $_POST['id_type_notes'];
     //TIPO DE ESTRUCTURA A CARGAR
     $filename = "upload/cuotas/" . $filename;
     $fp = fopen($filename, "r");
     $contador = 0;
     //Transaction
     $transaction = new Transaction($registry[$nameDataBase]);
     CourseNotesBallot::setDataOperationBusiness($registry[$nameDataBase]);
     $idTransaction = $transaction->insertTransaction(array(CourseNotesBallot::$business, CourseNotesBallot::$insert, CourseNotesBallot::$descriptionBusiness));
     while (!feof($fp)) {
         $linea = fgets($fp);
         $datos = explode("|", $linea);
         switch ($opcion) {
             case 1:
                 $student = new Student($db);
                 $id_student = $student->getStudentId($datos[1]);
                 $debt_share = new DebtShare($db);
                 $data = array(1, $id_student, $datos[0], $datos[3], $datos[4], $datos[5]);
                 $id = $debt_share->insertDebtShare($data, $idTransaction);
                 //adicionar la confirmacion o error del insert
                 //adicionar registro de los logs
                 $res = $id;
                 //resultado final
                 break;
开发者ID:vicholuis,项目名称:proyectopruebalms,代码行数:31,代码来源:upload_debt_admin.php

示例7: Transaction

    case 'EDIT':
        $transaction = new Transaction($registry[$nameDataBase]);
        Country::setDataOperationBusiness($registry[$nameDataBase]);
        $idTransaction = $transaction->insertTransaction(array(Country::$business, Country::$update, Country::$descriptionBusiness));
        $data = array($_POST['NAME'], $_POST['EDIT']);
        $statusTransactionDB = $catalog->updateCountry($data, $idTransaction);
        if ($statusTransactionDB > 0) {
            Forms::setMessage('SUCCESS', $v_label["SHORT_MESSAGE_OK_EDIT"], $v_label["DETAIL_MESSAGE_OK_EDIT"]);
        } else {
            Forms::setMessage('ERROR', $v_label["SHORT_MESSAGE_NOOK_EDIT"], $v_label["DETAIL_MESSAGE_NOOK_EDIT"]);
        }
        break;
    case 'DELETE':
        $transaction = new Transaction($registry[$nameDataBase]);
        Country::setDataOperationBusiness($registry[$nameDataBase]);
        $idTransaction = $transaction->insertTransaction(array(Country::$business, Country::$update, Country::$descriptionBusiness));
        $data = array($_GET['DELETE']);
        $statusTransactionDB = $catalog->deleteCountry($data, $idTransaction);
        if ($statusTransactionDB > 0) {
            Forms::setMessage('SUCCESS', $v_label["SHORT_MESSAGE_OK_DELETE"], $v_label["DETAIL_MESSAGE_OK_DELETE"]);
        } else {
            Forms::setMessage('ERROR', $v_label["SHORT_MESSAGE_NOOK_DELETE"], $v_label["DETAIL_MESSAGE_NOOK_DELETE"]);
        }
        break;
    default:
        break;
}
// Obtener lista
$list = $catalog->getListCountry();
?>
<div class="grid_10">
开发者ID:vicholuis,项目名称:proyectopruebalms,代码行数:31,代码来源:country_admin.php

示例8: elseif

     } elseif ($_POST['status_admission_process'] == 34) {
         $statusData = array(38, $_POST['fk_id_membership_app_form']);
         //print_r($statusData);
         $statusTransactionDBStatus = $formObject->updateMembershipAppFormStatusAddmision($statusData, $idTransaction);
     }
     if ($statusTransactionDB > 0) {
         Forms::setMessage('SUCCESS', 'Transaccion exitosa!!', 'Los Datos de Evaluacion del formulario se guardaron correctamente!' . $messageInsertFormData);
     } else {
         Forms::setMessage('ERROR', 'Transaccion erronea!!', 'Los Datos de Evaluacion del formulario no se pudieron guardar!');
     }
 }
 if (isset($_GET['ACTION']) && $_GET['ACTION'] == 'EDIT' && isset($_GET['pk_id_admission_process']) && $_GET['pk_id_admission_process'] > 0) {
     //echo 'entro';
     $transaction = new Transaction($registry[$nameDataBase]);
     AdmissionProcess::setDataOperationBusiness($registry[$nameDataBase]);
     $idTransaction = $transaction->insertTransaction(array(AdmissionProcess::$business, AdmissionProcess::$insert, AdmissionProcess::$descriptionBusiness));
     $statusTransactionDB = $process->reactiveAdmissionProcess($_GET['ID_FORM'], $_GET['pk_id_admission_process']);
     // El estado en el formulario se coloca a 36='PENDIENTE'
     $statusData = array(36, $_GET['ID_FORM']);
     //print_r($statusData);
     $statusTransactionDBStatus = $formObject->updateMembershipAppFormStatusAddmision($statusData, $idTransaction);
     if ($statusTransactionDB > 0) {
         Forms::setMessage('SUCCESS', 'Transaccion exitosa!!', 'El proceso de admision se reactivo exitosamente!');
     } else {
         Forms::setMessage('ERROR', 'Transaccion erronea!!', 'El proceso de admision no se pudo reactivar!');
     }
 }
 $areas = $process->getListAdmissionProcessByAppForm($id_form);
 if (count($areas) == 0) {
     $active = 0;
 }
开发者ID:vicholuis,项目名称:proyectopruebalms,代码行数:31,代码来源:admision_aproval.php

示例9: Transaction

    case 'INSERT':
        $transaction = new Transaction($registry[$nameDataBase]);
        SeatReservation::setDataOperationBusiness($registry[$nameDataBase]);
        $idTransaction = $transaction->insertTransaction(array(SeatReservation::$business, SeatReservation::$insert, SeatReservation::$descriptionBusiness));
        $data = array($_POST['pk_id_seat_reservation_period'], $_GET['FK_ID_ASSIGN_HOLDER_STUDENT']);
        $statusTransactionDB = $seatReservation->insertSeatReservation($data, $idTransaction);
        if ($statusTransactionDB > 0) {
            Forms::setMessage('SUCCESS', $v_label["SHORT_MESSAGE_OK_NEW"], $v_label["DETAIL_MESSAGE_OK_NEW"]);
        } else {
            Forms::setMessage('ERROR', $v_label["SHORT_MESSAGE_NOOK_NEW"], $v_label["DETAIL_MESSAGE_NOOK_NEW"]);
        }
        break;
    case 'EDIT':
        $transaction = new Transaction($registry[$nameDataBase]);
        SeatReservation::setDataOperationBusiness($registry[$nameDataBase]);
        $idTransaction = $transaction->insertTransaction(array(SeatReservation::$business, SeatReservation::$insert, SeatReservation::$descriptionBusiness));
        $data = array($_POST['pk_id_seat_reservation_period'], $_GET['FK_ID_ASSIGN_HOLDER_STUDENT']);
        $statusTransactionDB = $seatReservation->updateSeatReservation($data, $idTransaction);
        if ($statusTransactionDB > 0) {
            Forms::setMessage('SUCCESS', $v_label["SHORT_MESSAGE_OK_EDIT"], $v_label["DETAIL_MESSAGE_OK_EDIT"]);
        } else {
            Forms::setMessage('ERROR', $v_label["SHORT_MESSAGE_NOOK_EDIT"], $v_label["DETAIL_MESSAGE_NOOK_EDIT"]);
        }
        break;
    default:
        break;
}
// Obtener lista
$id_person = 2;
if (isset($_SESSION["PK_ID_PERSON"])) {
    $id_person = $_SESSION["PK_ID_PERSON"];
开发者ID:vicholuis,项目名称:proyectopruebalms,代码行数:31,代码来源:reservation_admin.php

示例10: MainCourse

<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
$mainCourse = new MainCourse($registry[$nameDataBase]);
$courseHard = new CourseHard($registry[$nameDataBase]);
$courseHard = new CourseHard($registry[$nameDataBase]);
$matterCourse = new AssignHCourseHardMatterTeacher($registry[$nameDataBase]);
$transaction = new Transaction($registry[$nameDataBase]);
CourseHard::setDataOperationBusiness($registry[$nameDataBase]);
$idTransaction = $transaction->insertTransaction(array(CourseHard::$business, CourseHard::$insert, CourseHard::$descriptionBusiness));
if (isset($_POST['ACTION'])) {
    if ($_POST['ACTION'] == 'INSERT' && isset($_POST['ENTITY']) && $_POST['ENTITY'] == 'COURSE_HARD') {
        //INSERCION DE NUEVO CURSO
        /*
                 
                    NAME_COURSE, DATE_START, DATE_END, 
                                                                COMMENTS_ADITIONAL, FK_ID_PERIOD, 
                                                                FK_ID_MAIN_COURSE, STATUS_COURSE_HARD, 
                  
                 * */
        $data = array($_POST['NAME_COURSE'], date('Y-m-d', strtotime(str_replace('/', '-', $_POST['DATE_START']))), date('Y-m-d', strtotime(str_replace('/', '-', $_POST['DATE_END']))), $_POST['COMMENTS_ADITIONAL'], $_POST['FK_ID_PERIOD'], $_POST['FK_ID_MAIN_COURSE'], $_POST['STATUS_COURSE_HARD']);
        $pk_id_course_hard = $courseHard->insertCourseHard($data, $idTransaction);
        $listMatterCourse = $matterCourse->getListAssignCourseMatterByCourseHard($pk_id_course_hard);
        foreach ($listMatterCourse as $item) {
            //fk_id_teacher, fk_id_main_course_matter, fk_id_course_hard
            $data = array(null, $item['pk_id_main_course_matter'], $pk_id_course_hard);
            $pk_id = $matterCourse->insertAssignHCourseHardMatterTeacher($data, $idTransaction);
        }
开发者ID:vicholuis,项目名称:proyectopruebalms,代码行数:31,代码来源:course_save_script.php

示例11: Transaction

    case 'EDIT':
        $transaction = new Transaction($registry[$nameDataBase]);
        Location::setDataOperationBusiness($registry[$nameDataBase]);
        $idTransaction = $transaction->insertTransaction(array(Location::$business, Location::$update, Location::$descriptionBusiness));
        $data = array($_POST['NAME'], $_POST['ID_CITY'], $_POST['EDIT']);
        $statusTransactionDB = $catalog->updateLocation($data, $idTransaction);
        if ($statusTransactionDB > 0) {
            Forms::setMessage('SUCCESS', $v_label["SHORT_MESSAGE_OK_EDIT"], $v_label["DETAIL_MESSAGE_OK_EDIT"]);
        } else {
            Forms::setMessage('ERROR', $v_label["SHORT_MESSAGE_NOOK_EDIT"], $v_label["DETAIL_MESSAGE_NOOK_EDIT"]);
        }
        break;
    case 'DELETE':
        $transaction = new Transaction($registry[$nameDataBase]);
        Location::setDataOperationBusiness($registry[$nameDataBase]);
        $idTransaction = $transaction->insertTransaction(array(Location::$business, Location::$update, Location::$descriptionBusiness));
        $data = array($_GET['DELETE']);
        $statusTransactionDB = $catalog->deleteLocation($data, $idTransaction);
        if ($statusTransactionDB > 0) {
            Forms::setMessage('SUCCESS', $v_label["SHORT_MESSAGE_OK_DELETE"], $v_label["DETAIL_MESSAGE_OK_DELETE"]);
        } else {
            Forms::setMessage('ERROR', $v_label["SHORT_MESSAGE_NOOK_DELETE"], $v_label["DETAIL_MESSAGE_NOOK_DELETE"]);
        }
        break;
    default:
        break;
}
// Obtener lista
$list = $catalog->getListLocation();
?>
<div class="grid_10">
开发者ID:vicholuis,项目名称:proyectopruebalms,代码行数:31,代码来源:location_admin.php

示例12: array

    PlanificationActivity::setDataOperationBusiness($registry[$nameDataBase]);
    $idTransaction = $transaction->insertTransaction(array(PlanificationActivity::$business, PlanificationActivity::$insert, PlanificationActivity::$descriptionBusiness));
    $data = array($_POST['activity'], date('Y-m-d', strtotime(str_replace('/', '-', $_POST['activity_start_datetime']))), date('Y-m-d', strtotime(str_replace('/', '-', $_POST['activity_end_datetime']))), $_POST['activity_description'], $_POST['pk_id_type_planification_activity'], $_POST['pk_id_hcourse_matter_teacher'], $_POST['pk_id_planification_activity']);
    $res = $activity->updatePlanificationActivity($data, $idTransaction);
    if ($res > 0) {
        Forms::setMessage('SUCCESS', 'Transaccion exitosa!!', 'La actividad se actualizo exitosamente!');
    } else {
        Forms::setMessage('ERROR', 'Transaccion erronea!!', 'Los datos de la actividad no se pudieron actualizar!');
    }
}
//ELIMINAR
if (isset($_GET['ACTION']) && $_GET['ACTION'] == 'DELETE' && isset($_GET['DELETE'])) {
    $res = 0;
    $transaction = new Transaction($registry[$nameDataBase]);
    PlanificationActivity::setDataOperationBusiness($registry[$nameDataBase]);
    $idTransaction = $transaction->insertTransaction(array(PlanificationActivity::$business, PlanificationActivity::$insert, PlanificationActivity::$descriptionBusiness));
    $res = $activity->deletePlanificationActivity(array($_GET['DELETE']), $idTransaction);
    if ($res > 0) {
        Forms::setMessage('SUCCESS', 'Transaccion exitosa!!', 'La actividad fue eliminada correctamente!');
    } else {
        Forms::setMessage('ERROR', 'Transaccion erronea!!', 'Los datos de la actividad no se pueden eliminar!!!!!!');
    }
}
$_SESSION['PK_ID_COURSE_HARD'] = $_GET['PK_ID_COURSE_HARD'];
//if($_SESSION['pk_id_role']==ROLE_TITULAR)   $list = $activity->getListActivityByHolder($_SESSION['pk_id_holder']);
//if($_SESSION['pk_id_role']==ROLE_PROFESOR)   $list = $activity->getListActivityByTeacherCourseHard($_GET['PK_ID_COURSE_HARD'],$_SESSION['pk_id_person'] );
?>

<div class="grid_10">
            <div class="box round first">
                <h2><?php 
开发者ID:vicholuis,项目名称:proyectopruebalms,代码行数:31,代码来源:activity_admin.php

示例13: Transaction

    case 'EDIT':
        $transaction = new Transaction($registry[$nameDataBase]);
        Gender::setDataOperationBusiness($registry[$nameDataBase]);
        $idTransaction = $transaction->insertTransaction(array(Gender::$business, Gender::$update, Gender::$descriptionBusiness));
        $data = array($_POST['NAME'], $_POST['EDIT']);
        $statusTransactionDB = $catalog->updateGender($data, $idTransaction);
        if ($statusTransactionDB > 0) {
            Forms::setMessage('SUCCESS', $v_label["SHORT_MESSAGE_OK_EDIT"], $v_label["DETAIL_MESSAGE_OK_EDIT"]);
        } else {
            Forms::setMessage('ERROR', $v_label["SHORT_MESSAGE_NOOK_EDIT"], $v_label["DETAIL_MESSAGE_NOOK_EDIT"]);
        }
        break;
    case 'DELETE':
        $transaction = new Transaction($registry[$nameDataBase]);
        Gender::setDataOperationBusiness($registry[$nameDataBase]);
        $idTransaction = $transaction->insertTransaction(array(Gender::$business, Gender::$update, Gender::$descriptionBusiness));
        $data = array($_GET['DELETE']);
        $statusTransactionDB = $catalog->deleteGender($data, $idTransaction);
        if ($statusTransactionDB > 0) {
            Forms::setMessage('SUCCESS', $v_label["SHORT_MESSAGE_OK_DELETE"], $v_label["DETAIL_MESSAGE_OK_DELETE"]);
        } else {
            Forms::setMessage('ERROR', $v_label["SHORT_MESSAGE_NOOK_DELETE"], $v_label["DETAIL_MESSAGE_NOOK_DELETE"]);
        }
        break;
    default:
        break;
}
// Obtener lista
$list = $catalog->getListGender();
?>
<div class="grid_10">
开发者ID:vicholuis,项目名称:proyectopruebalms,代码行数:31,代码来源:gender_admin.php

示例14: Consultations

</script>
  <?php 
//getListAssignHCourseHardMatterTeacherByCourseHard
$consultation = new Consultations($registry[$nameDataBase]);
$whosConsultation = $consultation->getWhosConsultationByRole($_SESSION["pk_id_educational_role"]);
if (isset($_POST['ACTION']) && $_POST['ACTION'] == 'INSERT' && $_POST['ENTITY'] == 'COURSE_CONSULTATION' && count($whosConsultation) > 0) {
    //1 id area del flujo par ainiciar conslta
    $flowData = $consultation->getListAllFlowData($_SESSION["pk_id_educational_role"], 1);
    $flowData = $flowData[0];
    $res = 0;
    $whosConsultation = $whosConsultation[0];
    // $holder = new Holder($instanceDataBase)
    $transaction = new Transaction($registry[$nameDataBase]);
    Consultations::setDataOperationBusiness($registry[$nameDataBase]);
    $matterCourse = new AssignHCourseHardMatterTeacher($registry[$nameDataBase]);
    $idTransaction = $transaction->insertTransaction(array(Consultations::$business, Consultations::$insert, Consultations::$descriptionBusiness));
    /*
    * subject, consultation, datetime_consultation,
                   fk_id_hcourse_matter_teacher, fk_id_flow_type_query, 
                   fk_id_educational_role, cons_fk_id_teacher, cons_fk_id_holder, 
                   cons_fk_id_student, fk_id_response_area, satisfy_fk_id_response,
    */
    $pk_id_student = null;
    if ($_POST['cons_fk_id_student'] > 0) {
        $pk_id_student = $_POST['cons_fk_id_student'];
    }
    $pk_id_holder = null;
    if ($_POST['cons_fk_id_holder'] > 0) {
        $pk_id_holder = $_POST['cons_fk_id_holder'];
    }
    $dataAssignHCourseMatterTEacher = $matterCourse->getListAssignHCourseHardMatterTeacher($_POST['fk_id_hcourse_matter_teacher']);
开发者ID:vicholuis,项目名称:proyectopruebalms,代码行数:31,代码来源:course_request_admin.php

示例15: Transaction

    case 'EDIT':
        $transaction = new Transaction($registry[$nameDataBase]);
        MainCourse::setDataOperationBusiness($registry[$nameDataBase]);
        $idTransaction = $transaction->insertTransaction(array(MainCourse::$business, MainCourse::$update, MainCourse::$descriptionBusiness));
        $data = array($_POST['name'], $_POST['course_code'], $_POST['description'], $_POST['is_abstract_course'], $_POST['is_course_configuration'], $_POST['status_main_course'], $_POST['data_1'], $_POST['data_2'], $_POST['data_3'], $_POST['data_4'], $_POST['data_5'], $_POST['pk_id_main_course']);
        $statusTransactionDB = $catalog->updateMainCourse($data, $idTransaction);
        if ($statusTransactionDB > 0) {
            Forms::setMessage('SUCCESS', $v_label["SHORT_MESSAGE_OK_EDIT"], $v_label["DETAIL_MESSAGE_OK_EDIT"]);
        } else {
            Forms::setMessage('ERROR', $v_label["SHORT_MESSAGE_NOOK_EDIT"], $v_label["DETAIL_MESSAGE_NOOK_EDIT"]);
        }
        break;
    case 'DELETE':
        $transaction = new Transaction($registry[$nameDataBase]);
        MainCourse::setDataOperationBusiness($registry[$nameDataBase]);
        $idTransaction = $transaction->insertTransaction(array(MainCourse::$business, MainCourse::$update, MainCourse::$descriptionBusiness));
        $data = array($_GET['DELETE']);
        $statusTransactionDB = $catalog->deleteMainCourse($data, $idTransaction);
        if ($statusTransactionDB > 0) {
            Forms::setMessage('SUCCESS', $v_label["SHORT_MESSAGE_OK_DELETE"], $v_label["DETAIL_MESSAGE_OK_DELETE"]);
        } else {
            Forms::setMessage('ERROR', $v_label["SHORT_MESSAGE_NOOK_DELETE"], $v_label["DETAIL_MESSAGE_NOOK_DELETE"]);
        }
        break;
    default:
        break;
}
// Obtener lista
$list = $catalog->getListMainCourse();
?>
<div class="grid_10">
开发者ID:vicholuis,项目名称:proyectopruebalms,代码行数:31,代码来源:main_course_admin.php


注:本文中的Transaction::insertTransaction方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。