예제 #1
0
파일: actions.php 프로젝트: pari/rand0m
     $emailTo = get_POST_var('emailTo');
     $manageNotes = new manageNotes();
     $note_content = $manageNotes->getNoteWithID($nid);
     $email = new sendaMail();
     $email->messageTo($emailTo);
     $email->subject("Note from Discrete Events");
     $email->body($note_content);
     $email->send();
     send_Action_Response('Success', "Note Emailed !");
     exit;
     break;
 case 'UpdateNote':
     $nid = get_POST_var('noteId');
     $updatedContent = get_POST_var('updatedContent');
     $manageNotes = new manageNotes();
     $manageNotes->updateNote($nid, $updatedContent);
     send_Action_Response('Success', "Note Updated !");
     exit;
     break;
 case 'editTaskField':
     $workid = get_POST_var('workid');
     $fieldName = get_POST_var('fieldName');
     $fieldValue = get_POST_var('fieldValue');
     if (!checkPermissions_canUserEditTask($USERNAME, $workid)) {
         send_Action_Response('Fail', 'insufficient privilege !');
         return;
     }
     switch ($fieldName) {
         case 'userAssigned':
             $actualFieldName = 'work_userAssigned';
             break;