/** * Funcion que permite editar los datos de un participante * @return [boolean] regresa true o false dependiendo si la operacion se realizo con exito o no */ function editar() { $participante = new participantesModel(); if (isset($_POST['id_participante'])) { $id_participante = $_POST['id_participante']; $tipo = -1; //la petición viene desde un administrador } else { $id_participante = $_SESSION['registro_cief']['id_participante']; $tipo = 1; //la petición viene desde un particpante } $result = $participante->updateDatos($id_participante, $_POST['id_ciudad'], $_POST['id_escuela'], $_POST['estatus'], $_POST['nombre'], $_POST['telefono'], $_POST['id_estado'], $_POST['facebook']); if ($result) { if ($tipo == 1) { //modificamos el nombre del participante. $_SESSION['registro_cief']['nombre'] = $_POST['nombre']; $respuesta = array('estatus' => 200, 'msg' => 'LOS CAMBIOS SE GUARDARON CORRECTAMENTE'); } else { $respuesta = array('estatus' => 200, 'msg' => 'LOS CAMBIOS SE GUARDARON CORRECTAMENTE'); } } else { $respuesta = array('estatus' => 500, 'msg' => 'ERROR AL GUARDAR LOS CAMBIOS'); } echo json_encode($respuesta); }