Пример #1
0
 public function tasklistOnRow($row)
 {
     $task = $row->getDataItem();
     $row->add(new RedirectLink('code', "\\ZippyERP\\ERP\\Pages\\Register\\TaskList", array($task->task_id)))->setValue($task->task_id);
     $row->add(new Label('name', $task->taskname));
     $row->add(new Label('projectname', $task->projectname));
     if ($task->start_date > 0) {
         $row->add(new Label('startdate', date('Y-m-d', $task->start_date)));
     }
     $row->add(new Label('hours', $task->hours));
     $statuslist = Task::getStatusList();
     $row->add(new Label('status', $statuslist[$task->status]));
     $row->add(new Label('assignedtoname', $task->assignedtoname));
     if ($task->updated > 0) {
         $row->add(new Label('updated', date('Y-m-d H:i', $task->updated)));
     }
     $row->add(new ClickLink('edit'))->setClickHandler($this, 'editOnClick');
 }
Пример #2
0
 public function tasklistOnRow($row)
 {
     $task = $row->getDataItem();
     $row->add(new Label('taskcode', $task->task_id));
     $row->add(new Label('taskname', $task->taskname));
     if ($task->start_date > 0) {
         $row->add(new Label('taskstartdate', date('Y-m-d', $task->start_date)));
     }
     $row->add(new Label('taskhours', $task->hours));
     $statuslist = Task::getStatusList();
     $row->add(new Label('taskstatus', $statuslist[$task->status]));
     $row->add(new Label('taskassignedtoname', $task->assignedtoname));
     $row->add(new ClickLink('taskedit'))->setClickHandler($this, 'taskeditOnClick');
     $row->add(new ClickLink('taskdelete'))->setClickHandler($this, 'taskdeleteOnClick');
 }