Viewing file: processLineConfig.php (2.56 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
include_once("../../class/clsConnection.php");
include_once("../../class/clsDB.php");
include_once "../global.php";
include_once "../class/clsTable.php";
include_once "../class/clsDepartment.php";
include_once "../class/clsPerson.php";
include_once "../link/function.php";
include_once "../class/clsDocLinePosition.php";
include_once "../class/clsDocLineConfig.php";
$oC = new clsConnection($GLOBALS['DBHOST'], $GLOBALS['DBNAME_EOFFICE'], $GLOBALS['DBUSER_EOFFICE'], $GLOBALS['DBPASS_EOFFICE']);
$oDP = new Department($oC);
$oDP2 = new Department($oC);
$oDP3 = new Department($oC);
$oPS = new person($oC);
$oDlc = new DocLineConfig($oC);
$oDlp = new docLinePosition($oC);
if($method=="add"){
if($DlpID!=0 && $personId!=""){
$oDlc->AddNew();
$oDlc->lineId=$oDlc->GetNextCode();
$oDlc->DlcID=$oDlc->SearchMaxDeptDlc($deptId)+1;
$oDlc->deptId=$deptId;
$oDlc->DlpID=$DlpID;
$oDlc->personId=$personId;
$oDlc->DlcSeq=$oDlc->SearchMaxDeptDlcSeq($deptId)+1;
if($DlcPropose=="Y"){
$oDlc->DlcPropose=$DlcPropose;
}else{
$oDlc->DlcPropose="N";
}
if($DlcSign=="Y"){
$oDlc->DlcSign=$DlcSign;
}else{
$oDlc->DlcSign="N";
}
if($DlcSend=="Y"){
$oDlc->DlcSend=$DlcSend;
}else{
$oDlc->DlcSend="N";
}
if($DlcByPass=="Y"){
$oDlc->DlcByPass=$DlcByPass;
}else{
$oDlc->DlcByPass="N";
}
if($DlcView=="Y"){
$oDlc->DlcView=$DlcView;
}else{
$oDlc->DlcView="N";
}
$oDlc->docGroup=$oDP->SearchMaxDocGroup();
if($DlcActive=="Y"){
$oDlc->DlcActive=$DlcActive;
}else{
$oDlc->DlcActive="N";
}
$oDlc->Save();
}
}else if($method=="edit"){
$oDlc->SearchByKey($lineId);
$oDlc->GetRecord();
$oDlc->Edit();
$oDlc->lineId=$lineId;
$oDlc->DlcID=$oDlc->DlcID;
$oDlc->deptId=$oDlc->deptId;
$oDlc->DlpID=$DlpID;
$oDlc->personId=$personId;
$oDlc->DlcSeq=$oDlc->DlcSeq;
if($DlcPropose=="Y"){
$oDlc->DlcPropose=$DlcPropose;
}else{
$oDlc->DlcPropose="N";
}
if($DlcSign=="Y"){
$oDlc->DlcSign=$DlcSign;
}else{
$oDlc->DlcSign="N";
}
if($DlcSend=="Y"){
$oDlc->DlcSend=$DlcSend;
}else{
$oDlc->DlcSend="N";
}
if($DlcByPass=="Y"){
$oDlc->DlcByPass=$DlcByPass;
}else{
$oDlc->DlcByPass="N";
}
if($DlcView=="Y"){
$oDlc->DlcView=$DlcView;
}else{
$oDlc->DlcView="N";
}
$oDlc->docGroup=$oDlc->docGroup;
if($DlcActive=="Y"){
$oDlc->DlcActive=$DlcActive;
}else{
$oDlc->DlcActive="N";
}
$oDlc->Save();
}else if($method=="delete"){
$oDlc->SearchByKey($line);
$oDlc->GetRecord();
}
?>
|