Refactor code structure for improved readability and maintainability
This commit is contained in:
101
objectx/obj_tra/tra_newticketc.php
Normal file
101
objectx/obj_tra/tra_newticketc.php
Normal file
@ -0,0 +1,101 @@
|
||||
<?php
|
||||
class TRA_NEWTICKETC extends TRA
|
||||
{
|
||||
public function tra_newticketc_javainit()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public function fn_newticketc_init()
|
||||
{
|
||||
if(isset($_REQUEST['task'])){$task=trim(strtolower($_REQUEST['task']));}
|
||||
if(isset($_POST['task'])){$task=trim(strtolower($_POST['task']));}
|
||||
if($_REQUEST||$_POST){if($_REQUEST['sec']||$_POST['sec']){$task=$this->dec($task);}}
|
||||
|
||||
switch($task)
|
||||
{
|
||||
case "default":
|
||||
$this->fn_default_newticketc();
|
||||
break;
|
||||
|
||||
case $task:
|
||||
$task="fn_".$task;
|
||||
if(method_exists($this,$task)){$this->$task();}
|
||||
break;
|
||||
|
||||
default:
|
||||
$this->fn_default_newticketc();
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
public function fn_default_newticketc()
|
||||
{
|
||||
echo $this->FN_CREATEHEADER();
|
||||
$tiketnumber=$_REQUEST['tiketnumber'];
|
||||
echo "<style>
|
||||
.besidebtnsave {margin-left:104px;margin-top:-6px;position:absolute;}
|
||||
.besidebtnupdate {margin-left:198px;margin-top:-6px;position:absolute;}
|
||||
.besidebtndelete {margin-left:288px;margin-top:-6px;position:absolute;}
|
||||
</style>";
|
||||
echo "<script>
|
||||
var myForm,myFormsearch,dgtra;
|
||||
function initObject()
|
||||
{";
|
||||
$formdata=array(
|
||||
array("type"=>"settings","position"=>"label-left","labelWidth"=>"180","inputWidth"=>"120"),
|
||||
array("type"=>"block","width"=>"500","label"=>"",
|
||||
"list"=>array(
|
||||
array("type"=>"hidden","name"=>"txt_tiketnumber","value"=>$tiketnumber),
|
||||
array("type"=>"hidden","name"=>"txt_idtiketpassenger"),
|
||||
array("type"=>"label","name"=>"lblinfoselect","label"=>"Tiket Number <b>$tiketnumber</b>","className"=>"","labelWidth"=>"80","offsetTop"=>"-5","offsetLeft"=>"0"),
|
||||
array("type"=>"newcolumn"),
|
||||
array("type"=>"button","name"=>"btnsetchild","value"=>"Set Child","className"=>"button_saveas","offsetLeft"=>"10","disabled"=>"1"),
|
||||
|
||||
)
|
||||
)
|
||||
);
|
||||
$this->FN_DHTMLXFORM("myForm","divfrmchild",$formdata,true);
|
||||
|
||||
echo " }
|
||||
|
||||
function fn_grid_loaddata()
|
||||
{";
|
||||
|
||||
echo " }
|
||||
|
||||
</script>";
|
||||
echo $this->FN_CLOSEHEADER();
|
||||
echo $this->FN_CREATEBODY("e8f1ff");
|
||||
|
||||
echo "<table width=\"98%\" cellpadding=\"0\" cellspacing=\"0\" style=\"\">
|
||||
<tr>
|
||||
<td valign=\"top\">
|
||||
<div id=\"divfrmchild\" style=\"width:560px;margin-top:-6px;\"></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td valign=\"top\">
|
||||
".$this->CREATE_LINK('window.location.reload();','REFRESH','javascript:void(0)','_self','','','','')."
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<div id=\"div_dbchild\" style=\"height:360px;width:99%;overflow:hidden\"></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<div id=\"div_dbchildpaging\" style=\"width:740px;margin-top:1px\"></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td valign=\"top\"><div id=\"loadergrid\" style=\"z-index:100;position:absolute;margin-top:-220px;margin-left:50%;display:visibility;\">".$this->CREATE_IMAGE("loadergrid.gif")."</div></td></tr>
|
||||
|
||||
</table>";
|
||||
|
||||
echo $this->FN_CREATEFOOTER();
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user