Example #1
0
 /**
  * Function to render HTML output to change the task owner
  * @param Integer $idproject 
  * @return HTML output
  */
 function renderChangeTaskOwnerList($idproject = "")
 {
     $do_proj = new Project();
     if ($idproject == "") {
         $do_proj->idproject = $this->idproject;
     } else {
         $do_proj->idproject = $idproject;
     }
     $co_workers = $do_proj->getProjectCoWorkers();
     $output = '';
     if (!$co_workers) {
         $output .= '<br />' . _('No Co-Worker found for this project') . '<br />';
     } else {
         if (is_array($co_workers)) {
             $output .= '<select name="fields[co_worker]">';
             $output .= '<option value="">' . _('Select One') . '</option>';
             foreach ($co_workers as $co_workers) {
                 $selected = '';
                 $output .= '<option value="' . $co_workers["idcoworker"] . '" ' . $selected . '>' . $co_workers["firstname"] . ' ' . $co_workers["lastname"] . '</option>';
             }
             $output .= '</select>';
             $output .= '<input value="' . _('Change Owner') . '" type="submit">';
         } else {
             $output .= '<br />' . _('No Co-Worker found for this project') . '<br />';
         }
     }
     return $output;
 }