BeginTrans(); $obj->AddNew(); $obj->WgID=$WgID; $obj->WgNameT=$WgNameT; $obj->WgNameE=$WgNameE; $obj->Save(); for ($i=0; $iAddNew(); $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; $iAddNew(); $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 ""; ?>