public function MemberManager() { global $USER; if (isset($_REQUEST['action'])) { switch ($_REQUEST['action']) { case 'list_user': //hien thi danh sach user $out = new HtmlOutput(); $out->AdminListMember(); exit; break; case 'unactive_user': //danh sach user chua kich hoat $out = new HtmlOutput(); $out->AdminListMemberUnactive(); exit; break; case 'unactive_user_active': $res = array(); if ($USER->ActiveMemberProcess()) { $res = array("status" => 'success'); } else { $res = array("status" => 'false'); } echo json_encode($res); exit; break; case 'delete_user': $res = array(); if ($USER->DeleteMemberProcess()) { $res = array("status" => 'success'); } else { $res = array("status" => 'false'); } echo json_encode($res); exit; break; case 'add_manager': //check admin if ($_SESSION['acc_type'] == '1') { $out = new HtmlOutput(); $out->AdminAddManager(); exit; } else { $out = new HtmlOutput(); $out->HackerGetOut(); exit; } break; case 'addmember_process': //check admin if ($_SESSION['acc_type'] == '1') { $out = new HtmlOutput(); if ($USER->AddMangerProcess()) { $out->AddMangerProcessStatus("Thanh cong"); exit; } else { $out->AddMangerProcessStatus("That bai, vui long lam lai!"); exit; } } else { $out = new HtmlOutput(); $out->HackerGetOut(); exit; } break; case 'list_manager': //hien thi danh sach quan tri vien //check admin if ($_SESSION['acc_type'] == '1') { $out = new HtmlOutput(); $out->AdminListManger(); exit; } else { $out = new HtmlOutput(); $out->HackerGetOut(); exit; } break; default: $out = new HtmlOutput(); $out->AdminListMember(); exit; break; } } else { $out = new HtmlOutput(); $out->AdminListMember(); exit; } }