/** * This is construct base of the class. * * A public constructor; initializes the variable $instanceDataBase. * */ public function __construct($instanceDataBase) { parent::__construct($instanceDataBase); CourseNotesBallot::setDataOperationBusiness($instanceDataBase); CourseNotesBallot::getBusiness(); CourseNotesBallot::getDescriptionBusiness(); }
} else { 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