Example #1
0
<?php

//---------------------------
// programmer:	Mahdipour
// create Date:	88.07.07
//---------------------------
require_once '../../../header.inc.php';
require_once "../data/person.data.php";
require_once inc_dataGrid;
//________________  GET ACCESS  _________________
$accessObj = new ModuleAccess($_POST["FacilID"], SubModule_person_employment);
//-----------------------------------------------
require_once '../js/employment.js.php';
$dg = new sadaf_datagrid("emp", $js_prefix_address . "../data/employment.data.php?task=selectEmp&Q0=" . $_POST['Q0'], "EmpGRID");
$col = $dg->addColumn("شماره پرسنلی", "PersonID", "int", true);
$col = $dg->addColumn("نوع سازمان", "org_type", "int", true);
$col = $dg->addColumn("نوع خدمت", "person_type", "int", true);
$col = $dg->addColumn("وضعیت استخدامی", "emp_state", "int", true);
$col = $dg->addColumn("حالت استخدامی", "emp_mode", "int", true);
$col = $dg->addColumn("دلیل خاتمه", "unemp_cause", "int", true);
$col = $dg->addColumn("مدت خدمت سال", "duration_year", "int", true);
$col = $dg->addColumn("مدت خدمت ماه", "duration_month", "int", true);
$col = $dg->addColumn("مدت خدمت روز", "duration_day", "int", true);
$col = $dg->addColumn("مدت قابل قبول بازنشستگی سال", "retired_duration_year", "int", true);
$col = $dg->addColumn("مدت قابل قبول بازنشستگی ماه", "retired_duration_month", "int", true);
$col = $dg->addColumn("مدت قابل قبول بازنشستگی روز", "retired_duration_day", "int", true);
$col = $dg->addColumn("مدت قابل قبول اعطای گروه سال", "group_duration_year", "int", true);
$col = $dg->addColumn("مدت قابل قبول اعطای گروه ماه", "group_duration_month", "int", true);
$col = $dg->addColumn("مدت قابل قبول اعطای گروه روز", "group_duration_day", "int", true);
$col = $dg->addColumn("توضیحات", "comments", "string", true);
$col = $dg->addColumn("ردیف", "row_no", "int");
Example #2
0
<?php

//---------------------------
// programmer:	Mahdipour
// create Date:	88.06.15
//---------------------------
require_once '../../../header.inc.php';
require_once "../data/person.data.php";
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";
Example #3
0
<?php

//---------------------------
// programmer:	Mahdipour
// create Date:	88.07.15
//---------------------------
require_once "../data/writ.data.php";
require_once '../../persons/class/person.class.php';
require_once inc_dataGrid;
require_once inc_manage_unit;
$FacilID = isset($_POST["FacilID"]) ? $_POST["FacilID"] : "";
//________________  GET ACCESS  _________________
$accessObj = new ModuleAccess($FacilID, "", Deputy, Module_writ);
$item_accessObj = new ModuleAccess($FacilID, 1, Deputy, Module_writ);
$accesscostcenterObj = new ModuleAccess($FacilID, SubModule_cost_center_id, Deputy, Module_writ);
//-----------------------------------------------
$writ_id = $_REQUEST["WID"];
$staff_id = $_REQUEST["STID"];
if (!empty($_REQUEST["WID"])) {
    $writver = isset($_REQUEST["WVER"]) ? $_REQUEST["WVER"] : "";
    $objWrt = new manage_writ($writ_id, $writver, $staff_id);
    $writver = $objWrt->writ_ver;
    $where = " w.writ_id = :WID AND w.writ_ver = :WVER AND w.staff_id = :STID";
    $whereParam = array(":WID" => $writ_id, ":WVER" => $writver, ":STID" => $staff_id);
    $FullWrt = manage_writ::GetWritInfo($where, $whereParam);
    if (count($FullWrt) == 0) {
        $FullWrt = NULL;
    }
}
//............................................
if ($objWrt->corrective && $objWrt->history_only != 0) {
Example #4
0
<?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;
    }