$res = $DM->Mark_As_Read($UMDMSGIDS, $_SESSION['empl_id']); send_Action_Response('Success', $res); exit; break; case 'fetchArchives': $date = get_POST_var('DATE'); $roomId = get_POST_var('ROOMID'); $MCR = new ManageChatRooms(); $ARMSGS = $MCR->get_Archives_fromRoom($date, $roomId, $_SESSION['empl_id']); send_Action_Response('Success', " NEW_MESSAGES = " . json_encode($ARMSGS['NEW_MESSAGES']) . "; LASTFETCHEDMSGID = {$ARMSGS['LASTFETCHEDMSGID']} ;"); exit; break; case 'getRoomIdsForUser': $MU = new ManageUsers(); $MU->userId = get_POST_var('uid'); $user_rooms = $MU->getUser_AllowedChatRooms_IncludeDepricatedOnes(); send_Action_Response('Success', " USER_ROOMS = " . json_encode($user_rooms) . "; "); exit; break; case 'searchFiles': $date = get_POST_var('DATE'); list($stDay, $stMonth, $stYear) = explode("-", $date); $newdate = $stYear . '-' . $stMonth . '-' . $stDay; $MF = new ManageFiles(); $FILES = $MF->get_ListOfFiles_Search_with_details($_SESSION['empl_id'], $newdate); send_Action_Response('Success', " FILES = " . json_encode($FILES['NEW_FILES']) . "; "); exit; break; default: send_Action_Response('Fail', "SC Error #500: No case defined for Action : {$ACTION} "); break;