/** * This is construct base of the class. * * A public constructor; initializes the variable $instanceDataBase. * */ public function __construct($instanceDataBase) { parent::__construct($instanceDataBase); AttendanceClass::setDataOperationBusiness($instanceDataBase); AttendanceClass::getBusiness(); AttendanceClass::getDescriptionBusiness(); }
$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!!!!!!'); } } //registro de asistencia por alumno if (isset($_POST['ACTION']) && $_POST['ACTION'] == 'EDIT' && isset($_GET['ENTITY']) && $_GET['ENTITY'] == 'REGISTER') { $res = 0; $transaction = new Transaction($registry[$nameDataBase]); AttendanceClass::setDataOperationBusiness($registry[$nameDataBase]); $idTransaction = $transaction->insertTransaction(array(AttendanceClass::$business, AttendanceClass::$insert, AttendanceClass::$descriptionBusiness)); $tam = count($_POST['id_tkregister']); for ($i = 0; $i < $tam; $i++) { if ($_POST['proceso_editar'] == 'false') { $data = array($_POST['observation'][$i], $_POST['pk_id_attendance_status'][$i], $_GET['pk_id_actvity'], $_POST['pk_id_assign_student_course_hd'][$i], $_POST['fk_id_hcourse_matter_teacher']); $res = $attendance_class->insertAttendanceClass($data, $idTransaction); } else { $data = array($_POST['observation'][$i], $_POST['pk_id_attendance_status'][$i], $_GET['pk_id_actvity'], $_POST['pk_id_assign_student_course_hd'][$i], $_POST['fk_id_hcourse_matter_teacher'], $_POST['pk_id_attendance_class'][$i]); $res = $attendance_class->updateAttendanceClass($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!');