} break; case 'operation': $ope = new Operation(); if (isset($_GET['req'])) { $req = 'class=required'; } else { $req = ''; } if (isset($_GET['id'])) { $id = $_GET['id']; } else { $id = 'Operation_ID'; } if (isset($_GET['backedup'])) { $ope->setValue('nobackedup', 1); } $ope->createOperationList($_GET['did']); $sel = new selectlist($id, $ope->getOperationList(), 'Select Operation', 'Operation_ID', 'Operation_Desc', $req, ''); break; case 'supplier': $supp = new Supplier(); if (isset($_GET['bid'])) { $supp->setBrandID($_GET['bid']); } if (isset($_GET['scopeid'])) { $supp->setValue('scopeidl', $_GET['scopeid']); } if (isset($_GET['onlyapproved'])) { $supp->setValue('onlyapproved', $_GET['onlyapproved']); }
$ncprogpath = $_POST['ncprogpath']; } else { $ncprogpath = ''; } $operationdescription = $_POST['operationdescription']; $intoollist = $_POST['intoollist']; $inoplist = $_POST['inoplist']; $onlyinroutecard = $_POST['onlyinroutecard']; if ($notation != '') { $tmp = explode('-', $notation); if ($tmp[0] != $partid) { ///if we have not changed operation notation then we do not need to do any thing with it $notation = $partid . $notation; ///if we have edited it then addpart id to notation } $operation->setValue('openotation', $notation); } $operation->setPartID($partid); $operation->setOperationID($operationid); $operation->setOperationDesc($operationdescription); $operation->setSetupTime($setuptime); $operation->setClampingTime($clampingtime); $operation->setMachiningTime($machiningtime); $operation->setMainProgNO($mainprogramno); $operation->setOpeNotes($operationnotes); $operation->setInToolList($intoollist); $operation->setInOpList($inoplist); $operation->setInRouteCard($onlyinroutecard); $operation->setFixtureNos($fixturenos); $operation->setValue('altfxtnos', $altfixturenos); $operation->setValue('displayorder', $displayorder);