Ignore:
Timestamp:
09/05/11 17:12:06 (13 years ago)
Author:
alexandrecorreia
Message:

Ticket #2260 - Sincronismo do branch2.2(versão 2.2.8) do modulo mobile para 2.4

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/mobile/inc/class.ui_mobilecc.inc.php

    r4277 r5037  
    6565                public function change_max_results($params) { 
    6666                        $this->page_info['actual_max_contacts'] = $params['results']; 
     67                        $this->save_session(); 
    6768                        $this->contacts_list(); 
     69                } 
     70                 
     71                public function change_letter($params) 
     72                { 
     73                        if( $params['letter'] ) 
     74                        { 
     75                                $this->page_info['actual_letter'] = $params['letter']; 
     76                        } 
     77                        $this->page_info['actual_max_contacts'] = 10; 
    6878                        $this->save_session(); 
    69                 } 
    70                  
    71                 public function change_letter($params) { 
    72                         $this->page_info['actual_letter'] = $params['letter']; 
     79                        $this->contacts_list($params); 
     80                } 
     81                 
     82                public function change_catalog($params) 
     83                { 
     84                        $this->page_info['actual_catalog'] = $params['catalog']; 
     85                        $this->page_info['actual_letter'] = 'a'; 
    7386                        $this->page_info['actual_max_contacts'] = 10; 
    74                         $this->contacts_list(); 
    7587                        $this->save_session(); 
    76                 } 
    77                  
    78                 public function change_catalog($params) { 
    79  
    80                         if( $params['catalog'] ) $this->page_info['actual_catalog'] = $params['catalog']; 
    81                         $this->page_info['actual_max_contacts'] = 10; 
    82                         $this->page_info['actual_letter'] = 'a'; 
    83                          
    8488                        $this->contacts_list($params); 
    85                          
    86                         $this->save_session(); 
    8789                } 
    8890                 
     
    9698                        $this->set_page_info_to_default(); 
    9799                        $this->page_info['request_from'] = $params['request_from']; //Para escolher contato vindo de outro modulo, mudo apenas o request_from 
     100                        $this->save_session(); 
    98101                        $this->contacts_list(); 
    99                         $this->save_session(); 
    100102                } 
    101103                 
     
    108110                public function init_cc($params) { 
    109111                        $this->set_page_info_to_default(); 
     112                        $this->save_session(); 
    110113                        $this->contacts_list($params); 
    111                         $this->save_session(); 
    112114                } 
    113115                 
     
    242244                 */ 
    243245                 
    244                 function delete_contacts($params) { 
     246                function delete_contacts($params) 
     247                { 
    245248                        $this->bo->set_catalog($params['catalog']); 
    246249 
     
    369372                 * @return $contact 
    370373                 */ 
    371                 function contact_view($params) { 
    372  
    373                         if ( empty($params['id']) || empty($params['catalog']) ){ 
     374                function contact_view($params) 
     375                { 
     376 
     377                        if ( empty($params['id']) || empty($params['catalog']) ) 
     378                        { 
    374379                                header('Location: ../mobile/index.php?menuaction=mobile.ui_mobilecc.init_cc'); 
    375380                        } 
     
    633638                                $view = true; 
    634639 
    635                                 if ( !isset($params['erro'])){ 
     640                                if ( !isset($params['erro'])) 
     641                                { 
    636642                                        $this->bo->set_catalog($params['catalog']); 
    637643                                        $result = $this->bo->bo->get_single_entry($params['id'], array("given_names"=>true,"names_ordered"=>true,"alias"=>true,"family_names"=>true,"companies"=>true,"relations"=>true,"connections"=>true)); 
     
    727733                                        $data['connections']['default_phone']['connection_value'] = $params['phone']; 
    728734                                } 
    729          
    730735                                $this->bo->set_catalog($params['catalog']); 
    731736                                $contact_id = $this->bo->bo->quick_add($data); 
     
    761766                        else 
    762767                        { 
    763  
    764768                                $this->bo->set_catalog($params['catalog']); 
    765769                                $types = $this->bo->bo->get_all_connections_types(); 
     
    850854                         
    851855                } 
    852  
    853                  
    854856        } 
    855          
    856          
    857857?> 
Note: See TracChangeset for help on using the changeset viewer.