Example #1
0
    $content .= "<br><b> رونوشت خارج از سازمان : " . $LetterObj->OuterCopies . "</b><br>";
}
//..............................................................................
$imageslist = array();
$doc = DMS_documents::SelectAll("ObjectType='letter' AND ObjectID=?", array($LetterID));
if (count($doc) > 0) {
    $images = DMS_DocFiles::selectAll("DocumentID=?", array($doc[0]["DocumentID"]));
    foreach ($images as $img) {
        $imageslist[] = array("url" => "/office/dms/ShowFile.php?RowID=" . $img["RowID"] . "&DocumentID=" . $img["DocumentID"] . "&ObjectID=" . $LetterID, "fileType" => $img["FileType"]);
    }
}
$imageslist = json_encode($imageslist);
//..............................................................................
$editable = false;
if ($LetterObj->LetterType == "OUTCOME" && $LetterObj->IsSigned == "NO") {
    $dt = OFC_letters::SelectReceivedLetters(" AND l.LetterID=:lid", array(":lid" => $LetterID));
    if ($dt->rowCount() > 0) {
        $editable = true;
    }
}
$signing = false;
if ($LetterObj->LetterType == "OUTCOME" && $LetterObj->IsSigned == "NO" && $LetterObj->SignerPersonID == $_SESSION["USER"]["PersonID"]) {
    $signing = true;
}
?>
<script>

LetterInfo.prototype = {
	TabID : '<?php 
echo $_REQUEST["ExtTabID"];
?>
Example #2
0
function SelectReceivedLetters()
{
    $where = " AND s.IsDeleted='NO'";
    $param = array();
    if (isset($_REQUEST["deleted"]) && $_REQUEST["deleted"] == "true") {
        $where = " AND s.IsDeleted='YES'";
    }
    if (!empty($_REQUEST["SendType"])) {
        $where .= " AND s.SendType=:st";
        $param[":st"] = $_REQUEST["SendType"];
    }
    $dt = OFC_letters::SelectReceivedLetters($where, $param);
    //echo PdoDataAccess::GetLatestQueryString();
    $cnt = $dt->rowCount();
    $dt = PdoDataAccess::fetchAll($dt, $_GET["start"], $_GET["limit"]);
    echo dataReader::getJsonData($dt, $cnt, $_GET["callback"]);
    die;
}
Example #3
0
<?php

//-----------------------------
//	Programmer	: SH.Jafarkhani
//	Date		: 1394.10
//-----------------------------
require_once 'header.inc.php';
require_once inc_dataReader;
require_once 'letter/letter.class.php';
require_once 'workflow/wfm.class.php';
$dt = OFC_letters::SelectReceivedLetters(" AND s.IsSeen='NO'");
$NewReceived = $dt->rowCount();
$dt = OFC_letters::SelectDraftLetters();
$DraftCount = count($dt);
$dt = WFM_FlowRows::SelectReceivedForms();
$ReceiveForms = is_array($dt) ? count($dt) : $dt->rowCount();
$Messages = OFC_MessageReceivers::GetNewMessageReceiveCount();
?>
<script>

OfficeStartPage.prototype = {
	TabID : '<?php 
echo $_REQUEST["ExtTabID"];
?>
',
	address_prefix : "<?php 
echo $js_prefix_address;
?>
",

	get : function(elementID){