Ignore:
Timestamp:
Mar 27, 2015 9:49:55 AM (10 years ago)
Author:
namnd
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • pro-violet-viettel/sourcecode/application/modules/frontend/controllers/user.php

    r818 r838  
    6262            $us_id = $user_info['us_id'];
    6363            $user = $this->user_model->get_user_by_id($us_id);
     64                        //$us = array();
     65                        $user['district'] = $this->user_model->getDistrictByIdAndProvince($user['district'], $user['province']);
     66                       
    6467            $result['can_buy'] = 1;
    6568            $result['can_edit'] = 0;
     
    140143        //$user = $this->user_model->get_user_by_id($us_id);
    141144                $user = $this->user_model->getUserById($us_id);
     145                //$user['district'] = $this->user_model->getDistrictByIdAndProvince($user['district'], $user['province']);
    142146        $package = $this->servicepackage_model->getPackage($input['p_id']);
    143147        $user['acc_balanced'] = $user['acc_balanced'] - $package['p_price'];
     
    150154        $user['p_id'] = $package['p_id'];
    151155                $user['province'] = $input['province'];
     156                $user['district'] = $input['district'];
    152157        $this->user_model->updateUser($us_id, $user);
    153158        $user['expire_date'] = date("d-m-Y", (strtotime($user['expire_date'])));
     
    172177
    173178        $user = $this->user_model->get_user_by_id($us_id);
     179                $user['district'] = $this->user_model->getDistrictByIdAndProvince($user['district'], $user['province']);
    174180        $package = $this->servicepackage_model->getPackage($p_id);
    175181
     
    207213            parse_str($user);
    208214            $us = $this->user_model->get_user_by_id($us_id);
     215                        $us['district'] = $this->user_model->getDistrictByIdAndProvince($us['district'], $province);
    209216            $data = array('us_id' => $us_id, 'username' => $username, 'fullname' => $fullname,
    210                 'gender' => $gender, 'email' => $email, 'phone' => $phone, 'school' => $school, 'province' => $province,
     217                'gender' => $gender, 'email' => $email, 'phone' => $phone, 'school' => $school, 'province' => $province, 'district' => $us['district'],
    211218                'acc_balanced' => $us['acc_balanced'], 'expire_date' => $us['expire_date'], 'date_diff' => $this->dateDiff($us['expire_date'])
    212219            );
     
    476483               
    477484        }
     485       
     486        function getDistrict(){
     487               
     488                $user_info = $this->session->userdata('userInfo');
     489                if ($user_info) {
     490                        $result = array();
     491                        $provinceId = $this->uri->segment(4);
     492                        $this->load->model ( 'user_model' );
     493                        if ($provinceId){
     494                                $results = $this->user_model->getDistrictByProvince($provinceId);
     495                        }
     496                        echo json_encode($results);
     497                }else{
     498                        show_404();
     499                }
     500               
     501        }
    478502
    479503}
Note: See TracChangeset for help on using the changeset viewer.