/** * Revisa la relación que tiene un participante y un evento ya inscrito. * Para mostrar el boton de eliminar asistencia y/o adjuntar fichas * @param [type] $tipo_asistencia [description] * @param [type] $msgDel [description] * @param [type] $id_participante [description] * @param [type] $id_evento [description] * @param [type] $pago [description] * @param [type] $forma_pago [description] * @return [type] [description] */ function getOpcionesRelacionEventos($tipo_asistencia, $msgDel, $id_participante, $id_evento, $pago, $forma_pago) { $eventos = new eventosModel(); if ($tipo_asistencia == 1) { //asistencia individual if ($pago == -1) { //si no esta pagado puede eliminar su asistencia al evento y adjuntar fichas bancarias if ($forma_pago != 4) { //si es metodo diferente a paypal puede adjuntar fichas bancarias echo "<button class='btn blue btn-block' data-tooltip='tooltip' title='ADJUNTAR FICHAS BANCARIAS' ASISTENCIA' onclick='modalAdjuntos(" . $id_evento . ");'>\n <i class='fa fa-files-o'></i>\n </button>"; } //fin if de forma pago $result = $eventos->getAdjuntos($id_participante, $id_evento); if (count($result) == 0) { //si no tiene una ficha adjuntada puede eliminar su asistencia. echo "<button class='btn red-thunderbird btn-block' data-tooltip='tooltip' title='CANCELAR ASISTENCIA' onclick='showModalDelEvento(\"CANCELAR ASISTENCIA\",\"" . $msgDel . "\", \"#modalMsg\"," . $id_evento . "," . $id_participante . " )' style='margin-top:5px'>\n <i class='fa fa-trash-o'></i>\n </button>"; } } //fin if de comprobación de estatus de pago } else { //asistencia grupal. $eventosModel = new eventosModel(); $result = $eventosModel->getOpcionesRelacionEventos($id_participante, $id_evento); foreach ($result as $key => $row) { $id_participante_administrador = $row['id_participante_administrador']; } if ($id_participante_administrador == $id_participante) { //es el administrador del grupo if ($pago == -1) { //si no esta pagado puede eliminar su asistencia al evento y adjuntar fichas bancarias echo "<button class='btn blue btn-block' data-tooltip='tooltip' title='ADJUNTAR FICHAS BANCARIAS' ASISTENCIA' onclick='modalAdjuntos(" . $id_evento . ");'>\n <i class='fa fa-files-o'></i>\n </button>"; $result = $eventosModel->getAdjuntos($id_participante, $id_evento); if (count($result) == 0) { //si no tiene una ficha adjuntada puede eliminar su asistencia. echo "<button class='btn red-thunderbird btn-block' data-tooltip='tooltip' title='CANCELAR ASISTENCIA' onclick='showModalDelEvento(\"CANCELAR ASISTENCIA\",\"" . $msgDel . "\", \"#modalMsg\"," . $id_evento . "," . $id_participante . " )' style='margin-top:5px'>\n <i class='fa fa-trash-o'></i>\n </button>"; } } //fin if de comprobación de estatus de pago } } }