$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"]; ?>
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; }
<?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){