require_once inc_dataGrid; //________________ GET ACCESS _________________ $accessObj = new ModuleAccess($_POST["FacilID"], SubModule_person_misc_doc); //----------------------------------------------- require_once '../js/misc_doc.js.php'; $personID = $_POST["Q0"]; $dg = new sadaf_datagrid("misc_doc", $js_prefix_address . "../data/misc_doc.data.php?task=selectMiscDoc&Q0=" . $personID, "misc_docDIV"); $col = $dg->addColumn("ردیف", "row_no", ""); $col->width = 20; $col = $dg->addColumn("شماره", "doc_no", "string"); $col->width = 60; $col = $dg->addColumn("تاریخ", "doc_date", "date"); $col->renderer = "function(v){return MiladiToShamsi(v);}"; $col->width = 80; $col = $dg->addColumn("عنوان", "title", "string"); if ($accessObj->UpdateAccess() || $accessObj->DeleteAccess()) { $col = $dg->addColumn("عملیات", "", "string"); $col->renderer = "PersonMiscDoc.opRender"; $col->width = 80; } $dg->height = 400; $dg->width = 750; $dg->DefaultSortField = "row_no"; $dg->DefaultSortDir = "ASC"; $dg->autoExpandColumn = "title"; $col = $dg->addColumn("", "comments", "string", true); if ($accessObj->InsertAccess()) { $dg->addButton = true; $dg->addHandler = "function(){PersonMiscDocObject.AddMiscDoc();}"; } $dg->EnableSearch = false;
<?php //--------------------------- // programmer: Mahdipour // create Date: 90.09.25 //--------------------------- require_once '../../../header.inc.php'; require_once inc_dataGrid; require_once inc_manage_unit; //----------------------------------------------- $FacilID = isset($_POST["FacilID"]) ? $_POST["FacilID"] : ""; //________________ GET ACCESS _________________ $accessObj = new ModuleAccess($FacilID, 4, Deputy, Module_writ); if (!$accessObj->UpdateAccess()) { die; } $listAcc = explode(',', manage_access::getValidPersonTypes()); $emp = 0; $worker = 0; $prof = 0; $gharardadi = 0; for ($t = 0; $t < count($listAcc); $t++) { if ($listAcc[$t] == 1) { $prof = 1; } if ($listAcc[$t] == 2) { $emp = 1; } if ($listAcc[$t] == 3) { $worker = 1; }