<?php require_once 'init.php'; use Agil\View\View; $request = View::route($_GET); $pk = $request['pk']; $sql = array('id_project_task_items' => $pk, 'status' => '1'); $fields = array('id_project_task_items', 'id_project_task'); $model = new ProjectTaskItems(); $model->fields = $fields; $rs = $model->get($sql); $rsItem = $rs[0]; $sql = array('id_project_task_items' => $rsItem['id_project_task_items'], 'status' => '1'); $fields = array('id_member'); $model = new ProjectTaskItemsMemberSet(); $model->fields = $fields; $rsItemMembers = $model->get($sql); $sql = array('id_project_task' => $rsItem['id_project_task'], 'status' => '1'); $fields = array('id_project'); $model = new ProjectTask(); $model->fields = $fields; $rs = $model->get($sql); $rs = $rs[0]; $sql = array('id_project' => $rs['id_project'], 'status' => '2'); $fields = array('id_member'); $model = new ProjectMemberSet(); $model->fields = $fields; $rs = $model->get($sql); ?> <div class="modal-content"> <div class="modal-header">
?> <script> var timePopup = setTimeout(function(){ window.parent.boss.removeClass('modal_dialog', 'active'); }, 100); window.parent.boss.popup("Esse(s) membro(s) já estão participando desta tarefa."); </script> <?php die; } foreach ($pk_members as $index => $pk_member) { $fields = array('id_project_task_items' => $pk, 'id_member' => $pk_member, 'id_admin' => $id_admin); $query = array('id_project_task_items' => $pk, 'id_member' => $pk_member, 'id_admin' => $id_admin, 'status' => 1); $count = $model->count($query); if ($count == 0) { $model = new ProjectTaskItemsMemberSet($fields); $project_task_items_member_set = $model->save(); } else { ?> <script> var timePopup = setTimeout(function(){ window.parent.boss.removeClass('modal_dialog', 'active'); }, 100); window.parent.boss.popup("Esse(s) membro(s) já estão participando desta tarefa."); </script> <?php die; } } if ($project_task_items_member_set) { $query = array('id_project_task_items' => $pk, 'status' => '1');