Example #1
0
         $meterSummaries = '<!-- start meter summaries -->' . $oInterface->gatherEvent($action, $selectedPoints['event'], $baseDate, $dateSpan, $selectedPresentation, $selectedView, $connection, $formUsed, $mdrUser, $_POST['evtBaseDate'], false) . '<!-- end meter summaries | time to render gather() ' . (microtime(true) - $meterStartTime) . ' -->';
     }
     $_SESSION['currentSelection'] = $selectedPoints['event'];
 } elseif (isset($_POST['fetchEventSummary'])) {
     $_SESSION['viewEventSummary'] = "1";
     $_SESSION['evtSummaryDate'] = $baseDateArray['evtSummaryDate'];
     $eventDisclaimerMessage = $eventDisclaimer;
     //$mdrUser->preDebugger($baseDateArray);
     $meterStartTime = microtime(true);
     $meterSummaries = '<!-- start meter summaries -->' . viewEventSummary($_SESSION['iemsDID'], $baseDateArray['evtSummaryDate'], false) . '<!-- end meter summaries | time to render gather() ' . (microtime(true) - $meterStartTime) . ' -->';
 } elseif (isset($_POST['fetchStatistics'])) {
     $meterStartTime = microtime(true);
     $meterSummaries = '<!-- start meter summaries -->' . viewStatistics($userID, $domainID, false) . '<!-- end meter summaries | time to render gather() ' . (microtime(true) - $meterStartTime) . ' -->';
 } elseif (isset($_POST['fetchProfiles'])) {
     $meterStartTime = microtime(true);
     $meterSummaries = '<!-- start meter summaries -->' . viewProfiles($userID, $domainID) . '<!-- end meter summaries | time to render gather() ' . (microtime(true) - $meterStartTime) . ' -->';
 } elseif (isset($_POST['viewContactReport'])) {
     //$mdrUser->preDebugger($_POST);
     $meterStartTime = microtime(true);
     $meterSummaries = '<!-- start meter summaries -->' . viewContactReport($userID, $domainID, false, isset($_POST['contactProgram']) ? $_POST['contactProgram'] : '', isset($_POST['includeInactive']) ? true : false) . '<!-- end meter summaries | time to render gather() ' . (microtime(true) - $meterStartTime) . ' -->';
 } elseif (isset($_POST['fetchReports'])) {
     $meterStartTime = microtime(true);
     $meterSummaries = '<!-- start meter summaries -->' . viewReports($userID, $domainID) . '<!-- end meter summaries | time to render gather() ' . (microtime(true) - $meterStartTime) . ' -->';
 } elseif (isset($_POST['dayAheadBids']) || isset($_POST['dayAheadBidsSubmit']) || isset($_POST['dayAheadBidsCorrect']) || isset($_POST['dayAheadBidsConfirm'])) {
     $meterStartTime = microtime(true);
     $Loader->includeIsoneDayAheadBidForms();
     $meterSummaries = '<!-- start day ahead bids -->' . processDayAheadBids($Loader, $mdrUser, $_POST);
     '<!-- start day ahead bids | time to render gather() ' . (microtime(true) - $meterStartTime) . ' -->';
 } else {
     if ($selectedPoints['basic'] == '' && $selectedPoints['advanced'] == '' && $selectedPoints['event'] == '') {
         $meterSummaries = '<div class="error" style="width: 700px;">Please access the Set Preferences area of the Control Panel to select a default meter.</div>';
Example #2
0
        $domainObject = new Object();
        $domainObject->Get($domainID);
        $userObject = clone $_SESSION['UserObject'];
        $cvType = $cvTypes[$cvTypeID]->description();
        $emailToAddress = $contactManager->GetDatabaseMonitors();
        $emailFromAddress = "*****@*****.**";
        $emailFromName = "iEMS at CRS, Inc.";
        $emailReplyToAddress = "*****@*****.**";
        $emailSubject = "iEMS: Contact Management Updates for " . $contactProfile->object()->description();
        $emailBody = "User " . $userObject->fullName() . " of " . $userObject->Domains(0)->description() . " added the " . $contactUse->description() . " " . $cvType . " contact of " . $contactValue . " for owner of " . $ownerName . " with a priority of " . $priority->level() . " to the contact profile " . $object->description() . " at " . date("H:i:s") . " on " . date("l, F j, Y") . ".";
        $emailAttachments = "";
        $messageIdentifier = "iEMS" . "." . $userID . "." . $domainID . "." . date("Ymd.His");
        //echo "emailToAddress='{$emailToAddress}'<br>\nemailBody='{$emailBody}'<br>\nmessageIdentifier='$messageIdentifier'<br>\n";
        $emailQueue = new EmailQueue(0, $emailToAddress, $emailFromAddress, $emailFromName, $emailReplyToAddress, $emailSubject, $emailBody, "", 0, 0, 0, $messageIdentifier, 0, $userID);
        $emailQueue->Put();
        print viewProfiles($userID, $domainID, null, $emailBody);
    }
}
function viewProfiles($userID, $domainID, $errorMessage = null, $alertMessage = null)
{
    if (isset($_POST['ContactUse'])) {
        $contactUse = $_POST['ContactUse'];
        $basicProfiles = $_POST['basicProfiles'];
        $_SESSION['ContactUse'] = $contactUse;
        $_SESSION['basicProfiles'] = $basicProfiles;
    } else {
        $contactUse = $_SESSION['ContactUse'];
        $basicProfiles = $_SESSION['basicProfiles'];
    }
    $vpSpin = 0;
    if (isset($_SESSION['VpSpin'])) {