<?php
include_once("global.php");
include_once(
"../class/clsConnection.php");
include_once(
"../class/clsDB.php");
include_once(
"clsUmWgroup.php");
include_once(
"clsUmWgroupService.php");
$conn = new clsConnection($GLOBALS['HOST'], $GLOBALS['DB'], $GLOBALS['USER'], $GLOBALS['PASSWORD']);
$obj = new umwgroup($conn);
$oWs = new umwgroupservice($conn);
if(
$method=="add"){
    
$conn->BeginTrans();
    
$obj->AddNew();
    
$obj->WgID=$WgID;
    
$obj->WgNameT=$WgNameT;
    
$obj->WgNameE=$WgNameE;
    
$obj->Save();
    for (
$i=0$i<count($chk); $i++)    {
        
$oWs->AddNew();
        
$oWs->WsWgID $obj->WgID;
        
$oWs->WsSvID $chk[$i];
        
$oWs->Save();
    }
    
$conn->CommitTrans();
}else if(
$method=="edit"){
    
$conn->BeginTrans();
    
$obj->SearchByKey($WgID);
    
$obj->GetRecord();
    
$obj->Edit();
    
$obj->WgID=$WgID;
    
$obj->WgNameT=$WgNameT;
    
$obj->WgNameE=$WgNameE;
    
$obj->Save();
    
$oWs->DeleteByWg($WgID);
    for (
$i=0$i<count($chk); $i++)    {
        
$oWs->AddNew();
        
$oWs->WsWgID $WgID;
        
$oWs->WsSvID $chk[$i];
        
$oWs->Save();
    }
    
$conn->CommitTrans();
}else if(
$method=="delete"){
    
$conn->BeginTrans();
    
$oWs->DeleteByWg($WgID);
    
$obj->SearchByKey($WgID);
    
$obj->GetRecord();
    
$obj->Delete();
    
$conn->CommitTrans();
}

$obj->Close();
$conn->Disconnect();

echo 
"<meta http-equiv='refresh' content='0; URL=umShowWgroup.php'>";

?>