Ignore:
Timestamp:
10/07/09 16:34:46 (15 years ago)
Author:
eduardoalex
Message:

Ticket #681 - Criada a função para delegar evento

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/calendar/inc/class.bocalendar.inc.php

    r1492 r1500  
    379379                        $this->xmlrpc = is_object($GLOBALS['server']) && $GLOBALS['server']->last_method; 
    380380                } 
     381 
     382                function delegar($idDelegador,$idDelegado,$idEvento) { 
     383 
     384                        $this->so->cal->stream->lock(array("phpgw_cal_user")); 
     385                        $sql = "update phpgw_cal_user set cal_login = $idDelegado,cal_status='U' where cal_id=$idEvento  
     386                                        and cal_login=$idDelegador"; 
     387 
     388                        $this->so->cal->stream->query($sql,__LINE__,__FILE__,0,-1,true); 
     389 
     390                        $this->so->cal->stream->unlock(); 
     391                        $event = $this->so->read_entry($idEvento); 
     392                        /*foreach($event as $id=>$value) 
     393                                echo "<br>".$id."  --  ".$value; 
     394                        exit(0);*/ 
     395                        $this->send_update(MSG_ADDED,array($idDelegado => 'U'),$event,$event); 
     396                } 
     397 
    381398 
    382399          function load_lang() { 
     
    30213038                                                                                                                                                                  <input type='hidden' name='cal_id' value=$event[id]> 
    30223039                                                                                                                                                                   </form>"; 
     3040                                                                                                                                                                    
     3041                                                                                                                $lang5 = lang("To Delegate"); 
     3042                                                                                                                $varbuttom4 = "<form action='".$GLOBALS['phpgw_info']['server']['webserver_url']."/index.php?menuaction=calendar.uicalendar.screen_delegate_event&id_event=$event[id]&date=$newall3&delegator=$tmpuid' method='POST'> 
     3043                                                                                                                                                                  <input type='submit' value='$lang5'> 
     3044                                                                                                                                                                   </form>"; 
    30233045                                                                                                        } 
    30243046                                                                                                        else 
     
    30283050                                                                                                                        $varbuttom2 = ""; 
    30293051                                                                                                                        $varbuttom3 = ""; 
     3052                                                                                                                        $varbuttom4 = ""; 
    30303053                                                                                                        } 
    30313054                                                                                        } 
     
    30753098                                                                'varbuttom1'            => $varbuttom1, 
    30763099                                                                'varbuttom2'            => $varbuttom2, 
    3077                                                                 'varbuttom3'            => $varbuttom3  
     3100                                                                'varbuttom3'            => $varbuttom3, 
     3101                                                                'varbuttom4'            => $varbuttom4 
    30783102                                                                 
    30793103                                                        ); 
Note: See TracChangeset for help on using the changeset viewer.