Example #1
0
 function edit_client()
 {
     $client_obj = new Client();
     $db_functions_obj = new DbFunctions();
     $helper_obj = new Helper();
     global $user;
     $rid = $user['rid'];
     //only super admin can delete client
     if ($helper_obj->user_is_logged_in() && $helper_obj->check_role(SUPER_ADMIN_ROLE_ID)) {
         if (isset($_FILES["client_logo_update"]["tmp_name"])) {
             $logo_name = $helper_obj->generate_name();
             $desc = LOGO_PATH_UPLOAD . $logo_name . '.png';
             move_uploaded_file($_FILES["client_logo_update"]["tmp_name"], $desc);
             $new_logo = $logo_name . '.png';
         } else {
             $new_logo = "";
         }
         $client_obj->edit_client($_POST['client_id_updated'], $_POST['client_name_update'], $new_logo);
         $client_info = $db_functions_obj->get_client_by_id($_POST['client_id_updated']);
         echo $client_obj->build_client_row($client_info) . "***#***" . $_POST['client_id_updated'];
     } else {
         $this->set_access_denied(1);
     }
     exit;
 }