public function actionAdd() { if (isset($_POST['save'])) { Student::saveStudent($_POST['name'], $_POST['age'], $_POST['bolum']); return true; } if (isset($_POST['update'])) { Student::updateStudent($_POST['name'], $_POST['age'], $_POST['bolum'], $_POST['d_id']); return true; } if (isset($_POST['delete'])) { Student::deleteStudent($_POST['d_id']); return true; } //$f_name = array(); $b_name = array(); // $studentAdd= News::getNewsItem($id); //$f_name = Student ::getFacultet(); $b_name = Student::getBolum(); require_once ROOT . '/views/student/add_student.php'; return true; }
public function actionDelete($id) { Student::deleteStudent($id); //переадресация на страницу поиска header("location:/st/student/search"); }
$this->branch = $_POST['branch']; $this->track = $_POST['track']; $this->status = $_POST['status']; $response = $studObj->updateStudent(); if ($response == 'True') { $studArr = array('result' => 'true'); } else { $studArr = array('result' => 'false'); } echo json_encode($studArr); break; /*insert new student*/ /*insert new student*/ case 'delete_student': $id = $_GET['id']; $response = $studObj->deleteStudent(); if ($response == 'True') { $studArr = array('result' => 'true'); } else { $studArr = array('result' => 'false'); } echo json_encode($studArr); break; case 'mail_exist': $mail = $_GET['mail']; $response = $studObj->isExsistMail($mail); if ($response == 'True') { $studArr = array('result' => 'false'); } else { $studArr = array('result' => 'true'); }
Student::setDataOperationBusiness($registry[$nameDataBase]); $idTransaction = $transaction->insertTransaction(array(Student::$business, Student::$update, Student::$descriptionBusiness)); $data = array($_POST['student_code'], $_POST['STUDENT_STATUS'], $_POST['pk_id_person'], $_POST['data_1'], $_POST['data_2'], $_POST['data_3'], $_POST['data_4'], $_POST['data_5'], $_POST['EDIT']); $statusTransactionDB = $catalog->updateStudent($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]); Student::setDataOperationBusiness($registry[$nameDataBase]); $idTransaction = $transaction->insertTransaction(array(Student::$business, Student::$update, Student::$descriptionBusiness)); $data = array($_GET['DELETE']); $statusTransactionDB = $catalog->deleteStudent($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; case 'ASSIGN_FAMILY': $pk_id_student = $_POST['ASSIGN_FAMILY']; $pk_id_holder = null; $pk_resultado = 0; $transaction = new Transaction($registry[$nameDataBase]); Holder::setDataOperationBusiness($registry[$nameDataBase]); $idTransaction = $transaction->insertTransaction(array(Holder::$business, Holder::$update, Holder::$descriptionBusiness)); //datos de la fecha de asignacion $query2 = null;